בדף הזה מתוארות כמה מגבלות בשימוש בשרת פיתוח מקומי (dev_appserver) לבדיקת תורים של הודעות בדחיפה באפליקציה.
ברוב המקרים, מגדירים את התורים והמשימות בדיוק כמו שמגדירים אותם להרצה בסביבת הייצור של App Engine, אבל יש כמה הבדלים:
- שרת הפיתוח לא מתייחס למאפיינים
rateו-bucket-sizeשל התורים. כתוצאה מכך, המשימות מבוצעות כמה שיותר קרוב לזמן הגעה המשוער שלהן. הגדרת קצב של0לא מונעת את ההפעלה האוטומטית של המשימות. - שרת הפיתוח לא שומר את מצב התור בין הפעלות מחדש.
כדי למנוע הפעלה של משימות push בשרת הפיתוח, משתמשים בפקודה הבאה:
python3 CLOUD_SDK_ROOT/bin/dev_appserver.py --enable_task_running no
מידע מפורט יותר על האפשרויות הזמינות באמצעות שרת הפיתוח המקומי זמין במאמר שימוש בשרת הפיתוח המקומי.