בדף הזה מוסבר איך ליצור תור משימות מסוג pull. צריך ליצור את התור לפני שאפשר להוסיף אליו משימות. בדף מוסבר גם איך להשהות או למחוק תור.
הגדרת תורים באמצעות queue.yaml
אפשר להגדיר תורים של משיכות באמצעות הקובץ queue.yaml של האפליקציה.
התהליך זהה ליצירת תורים עם שמות להעברת נתונים, עם הנחיה מיוחדת, mode: pull, שנוספת לקובץ.
queue:
- name: my-queue-name
mode: pull
משתמשים בפקודה gcloud של ה-CLI של gcloud כדי להעלות את הקובץ.
gcloud app deploy queue.yaml
השבתת תורים
כדי להשבית או להשהות תור, צריך להסיר את ההגדרה שלו מקובץ ההגדרות של התור ולהעלות את הקובץ המעודכן.
אחרי שמעלים את הקובץ המעודכן, התור מושבת והקצב שלו מוגדר ל-0. משימות שנמצאות בתור או משימות חדשות שנוספות לתור לא יעברו עיבוד. כדי להפעיל מחדש את התור שהושבת, צריך להעלות קובץ תור חדש עם הגדרת התור.
אפשר גם להשהות תור מהדף Cloud Tasks במסוף Google Cloud .
מחיקת תורים
כדי למחוק תור, צריך קודם להשבית אותו:
מסירים את הגדרת התור מקובץ ההגדרות של התור.
מעלים את הקובץ עם השינויים.
gcloud app deployqueue.yaml
אחרי שמשביתים את התור, משתמשים במסוף Google Cloud כדי למחוק אותו.
במסוף Google Cloud , בוחרים את התור.
לוחצים על מחיקת התור.
אם מוחקים תור מה Google Cloud מסוף, צריך לחכות 7 ימים לפני שיוצרים אותו מחדש עם אותו שם.