מחזור חיים של זמן ריצה

זמני הריצה בסביבה הרגילה של App Engine משתמשים ברכיבים של קוד פתוח שמתוחזקים על ידי הקהילות שלהם. סביבות זמן הריצה מזוהות לפי גרסת השפה שלהן, לדוגמה, Java 17,‏ Python 3.10 וכן הלאה.

תרשים שמציג את השלבים במחזור החיים של סביבת זמן ריצה של App Engine

‫Google מספקת תמיכה בזמן ריצה במהלך זמינות לכלל המשתמשים (GA). במהלך חלון התמיכה הזה:

  • רכיבי זמן הריצה מתעדכנים באופן קבוע עם תיקוני באגים ועדכוני אבטחה.
  • כדי לשמור על יציבות, App Engine לא מטמיע תכונות או שינויים שעלולים לשבור את סביבת זמן הריצה. שינויים שעלולים לשבור את התאימות יפורסמו מראש בנתוני הגרסה שספציפיים לסביבת זמן הריצה.

כשקהילה מסוימת מפסיקה לתחזק באופן פעיל גרסה בשפה מסוימת, גם App Engine יפסיק לספק תחזוקה ותמיכה בזמן הריצה של השפה הזו. לפני שסביבת זמן ריצה מגיעה לסוף שלב התמיכה, כפי שמתואר בלוח הזמנים של התמיכה בסביבות זמן ריצה,‏ Google תשלח ללקוחות הודעה.

‫Google עשויה לבצע שינויים בלוח הזמנים לתמיכה או במחזור החיים של סביבת זמן ריצה כלשהי בהתאם לתנאים של ההסכם שלכם לשימוש בשירותי Google Cloud Platform.

מחזור חיים של זמן ריצה

תמיכה ברמת GA סיום התמיכה הוצא משימוש יצא משימוש
יצירה ופריסה מחדש כן לא1 לא לא
עדכונים בהגדרות הפרויקט כן כן לא לא
הפעלת עומסי עבודה קיימים כן כן כן יכול להיות שהיא מושבתת
אזהרות בממשק המשתמש וב-CLI כן כן לא לא
תיקוני שפה אוטומטי אין עדכונים אוטומטיים אין עדכונים אוטומטיים אין עדכונים אוטומטיים
תיקון ממשקי API ו-SDK אוטומטי אין עדכונים אוטומטיים אין עדכונים אוטומטיים אין עדכונים אוטומטיים
תיקון מערכת ההפעלה אוטומטי אין עדכונים אוטומטיים אין עדכונים אוטומטיים אין עדכונים אוטומטיים
תמיכת לקוחות תמיכה ברמת GA אין תמיכה בזמן ריצה אין תמיכה בזמן ריצה אין תמיכה בזמן ריצה

תקופת ההתראה

מערכת App Engine תתחיל לשלוח התראות בתוך האפליקציה 90 יום לפני שהתמיכה באפליקציה תסתיים. כשנקבל התראה, נתכונן לשדרוג האפליקציה לסביבת זמן ריצה חדשה יותר שנתמכת בסביבה הרגילה.

סיום התמיכה

כשמגיעים לתאריך סיום התמיכה ברכיבי זמן ריצה:

  • ‫Google לא תחיל יותר עדכוני אבטחה או תיקוני באגים על רכיבים של סביבת זמן הריצה.
  • האפליקציה שלכם תמשיך לפעול ולקבל תנועה.
  • לא תהיה לכם יותר אפשרות ליצור ו/או לעדכן את האפליקציה בסביבת זמן הריצה שלא נתמכת.
  • לא ניתן לקבל תמיכה טכנית לבעיות שנובעות משימוש בסביבת זמן ריצה שלא נתמכת

כדי להמשיך לקבל עדכוני אבטחה ולעמוד בדרישות לקבלת תמיכה טכנית, מומלץ מאוד לשדרג את האפליקציה לגרסת זמן ריצה נתמכת ברגע שהיא תהיה זמינה.

פרטים נוספים זמינים במדריכי המעבר לגרסה החדשה:

במקרים מסוימים, Google עשויה לאפשר לארגון להפעיל מחדש פריסות בסביבות זמן ריצה לא נתמכות, בכפוף לתנאים ולהגבלות הספציפיים לשירות. אפשר להפעיל מחדש פריסות של סביבות ריצה מדור קודם באמצעות מדיניות הארגון.

הוצא משימוש

אם Google אפשרה לארגון שלכם להפעיל מחדש פריסות בסביבת ריצה לא נתמכת, Google תסיר את האפשרות הזו ברגע שסביבת הריצה תצא משימוש.

במקרים שבהם הדבר אפשרי, נשתדל להודיע לכם מראש על הוצאה משימוש באמצעות התראות באפליקציה או בדרכים אחרות. במקרים מסוימים, כולל במצבים שבהם יש פרצות אבטחה קריטיות או בעיות חמורות דומות, יכול להיות שלא נוכל לשלוח הודעה מראש.

יצא משימוש

יכול להיות שאפליקציות שממשיכות להשתמש בסביבת זמן ריצה שיצאה משימוש יושבתו ללא הודעה נוספת. כדי לפרוס את האפליקציה, צריך לבחור סביבת ריצה עדכנית יותר.

בלוח הזמנים לתמיכה בזמני הריצה מפורטים תאריכים חשובים.


  1. במקרים מסוימים, Google עשויה לאפשר לארגון להפעיל מחדש פריסות של סביבות ריצה מדור קודם באמצעות מדיניות הארגון