סקירה כללית על העברת תורי משימות של דחיפת הודעות ל-Cloud Tasks (Python)

בדף הזה מוסבר איך אפשר להעביר תורים של Task Queues מסוג push ל-Cloud Tasks. תורי הודעות מסוג push ב-App Engine מוגבלים ליעדים ב-App Engine, אבל Cloud Tasks הואGoogle Cloudשירות מודרני לביצוע משימות שמנוהל במלואו ומאפשר לשירות App Engine שלכם לטרגט כל נקודת קצה של HTTP.

אפשר להעביר את תורי ההודעות של Push באחת משתי דרכים:

  1. שדרוג לגרסה האחרונה של App Engine services SDK (מומלץ): כדי לבצע את המעבר בלי לשנות את קוד האפליקציה, צריך לעדכן לגרסה האחרונה של App Engine services SDK.
  2. שדרוג לספריות הלקוח של Cloud Tasks: שינוי מבנה הקוד של האפליקציה כך שישתמש ישירות בספריות הלקוח של Cloud Tasks.

ב-Cloud Tasks, כל התורים פועלים כתורי push. בהמשך המדריך הזה ובמסמכי Cloud Tasks, המונח תור זהה למונח תור דחיפה (push queue). באופן דומה, המונח משימה שווה למונח משימת דחיפה.