יצירת תורי בקשות מסוג Pull

בדף הזה מוסבר איך ליצור תור משימות מסוג 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 .

מחיקת תורים

כדי למחוק תור, צריך קודם להשבית אותו:

  1. מסירים את הגדרת התור מקובץ ההגדרות של התור.

  2. מעלים את הקובץ עם השינויים.

    gcloud app deploy queue.yaml
    

אחרי שמשביתים את התור, משתמשים במסוף Google Cloud כדי למחוק אותו.

  1. במסוף Google Cloud , בוחרים את התור.

    כניסה ל-Cloud Tasks

  2. לוחצים על מחיקת התור.

אם מוחקים תור מה Google Cloud מסוף, צריך לחכות 7 ימים לפני שיוצרים אותו מחדש עם אותו שם.

המאמרים הבאים

איך יוצרים משימות