במאמר הזה מפורטות בעיות ידועות, מגבלות ותכונות שלא נתמכות ב-Cloud Run.
אתם יכולים גם לבדוק אם יש בעיות קיימות או לפתוח בעיות חדשות בכלים הציבוריים למעקב אחר בעיות.
בוחרים את קטגוריית הבעיה:
או לסנן את הבעיות הידועות:
| קטגוריה | הבעיה והפתרון העקיף |
|---|---|
| קישוריות ואבטחה |
חיבורי SSH נכשלים בהפעלה קרה של שירות Cloud Run עם כמה קונטיינרים
כשחיבור SSH מבצע הפעלה קרה של שירות Cloud Run עם כמה קונטיינרים וסדר הפעלה של קונטיינרים ( כדי לעקוף את הבעיה, מתחברים באמצעות SSH רק כשהמכונה כבר פועלת. לדוגמה, שולחים קודם בקשה לשירות כדי להפעיל מכונה, או מגדירים מספר מינימלי של מכונות. |
| פריסה |
יכול להיות שפעולות ארוכות להפעלה או להשבתה של SSH במכונות של Cloud Run יחזירו תשובה מוקדם מדייכול להיות שפעולות ממושכות (LRO) להפעלה או להשבתה של SSH במכונות של Cloud Run יחזרו לפני שהפעולה תסתיים. |
| קישוריות ואבטחה |
לפעמים חיבורי SSH נכשלים אחרי שמפעילים או משביתים את SSHלפעמים חיבורי SSH נכשלים, במיוחד אחרי שמפעילים או משביתים את SSH. אם החיבור נכשל, נסו להתחבר שוב. |
| הגשה |
מדיניות ההפעלה מחדש
|
| פריסה |
הדגל
|
| הגשה |
עיכוב בשחזור השירות אחרי הסרת מגבלת הוצאות או הפעלה מחדש של החיוב
אם הפרויקט חרג מתקרת ההוצאות או שהחיוב הושבת, יכול להיות שיעברו עד 30 דקות לפני שהמשאבים של Cloud Run יחזרו להציג תנועה אחרי שתבטלו את תקרת ההוצאות או תפעילו מחדש את החיוב. במהלך התקופה הזו, יכול להיות שהבקשות ייכשלו עם שגיאות אין פתרון עקיף ידני. צריך להמתין עד 30 דקות כדי שהמשאבים יחזרו למצב תקין. |
| קישוריות ואבטחה |
מחברי VPC למאגרי עובדים לא מוכנים לייצורמחברי Serverless VPC Access עם מאגרי Cloud Run worker זמינים בגרסת טרום-השקה (Preview) ונתמכים רק ב-Terraform באמצעות Cloud Run v2 API. אין תמיכה במסוף Google Cloud , ב-Google Cloud CLI, ב-YAML וב-Cloud Run v1 API. בנוסף, אין תמיכה ברכיבים של מוכנות לייצור, כמו מדדי מעקב. |
| ניראות (observability) |
עלייה לינארית במדד זמן האחזור של כניסה לאזור
יכול להיות שתבחינו בעלייה לינארית מלאכותית במדד הדפוס הזה הוא חריגה בדיווח על מדדים. הבעיה הזו לא מייצגת את זמן האחזור בפועל של מישור הנתונים, שבדרך כלל נשאר נמוך. המדד מתקן את עצמו בסופו של דבר כשהחיבור נסגר או כשהמונה מתאפס. |
| פריסה |
זמן אחזור ארוך בפריסה באזורים מסוימים
יכול להיות שיצירה או עדכון של משאבי Cloud Run יהיו איטיים מהצפוי באזורים מסוימים, כמו |
| פריסה |
משימות ב-Cloud Run עלולות להיות מסומנות בטעות ככאלה שבוצע בהן ניסיון חוזר
במצבים מסוימים, משימה יכולה להיות מסומנת ככזו שבוצע בה ניסיון חוזר, גם אם היא הצליחה בניסיון הראשון. עד שהבעיה תיפתר, Google ממליצה להגדיר את הפרמטר |
| פריסה |
אי אפשר להשתמש ב-Volume Mounts עם Config Connectorאם פורסים את השירות או המשימה ב-Cloud Run באמצעות Config Connector, נקודות ה-mount של אמצעי האחסון לא יישמרו בפריסה הבאה. יכול להיות שיהיו בעיות גם בשימוש ב-Config Connector עם שירותים או משימות שכבר הוחלו עליהם טעינות של אמצעי אחסון. |
| הגשה |
משתנה הסביבה
|
| הגשה |
אי אפשר לטעון סודות ב-
|
| הגשה |
זמן אחזור ארוך של בקשות עם דומיינים מותאמים אישית כשמפעילים מאזורים מסוימים
יכול להיות שבקשות לשירותי Cloud Run שמשתמשים בדומיינים בהתאמה אישית יחוו זמן אחזור גבוה מאוד במיקומים מסוימים.
הבעיה הזו בולטת יותר בשירותי Cloud Run באזורים |
| הגשה |
לפעמים בקשה נשלחת למכונות לפני שתוצאות בדיקת ההפעלה ידועות
יכול להיות ש-Cloud Run ישתמש בבקשה שנשלחה לנקודת הקצה של השירות כדי להפעיל מכונה. לפני שתוצאות בדיקת ההפעלה ידועות, יכול להיות ש-Cloud Run גם יקצה את הבקשה למכונה. אם הבדיקה תעבור, המכונה תעבד את הבקשה ב- |
| קישוריות ואבטחה |
כדי למפות דומיינים מותאמים אישית, צריך להפעיל כתובות URL מסוג
אפשר למפות דומיינים בהתאמה אישית רק לשירותי Cloud Run עם כתובת URL שמוגדרת כברירת מחדל ב- |
| קישוריות ואבטחה |
חיבור לרשת (VPC) מאפליקציית serverless לא תומך ב-IPv6
אי אפשר להשתמש ב-IPv6 כששולחים תנועה דרך מחברים של חיבור לרשת (VPC) מאפליקציית serverless. יש תמיכה ב-IPv6 כשתעבורת הנתונים היוצאת (egress) של Direct VPC משתמשת ברשתות משנה בשני פרוטוקולים או כשניגשים לנקודות קצה (endpoints) שהן לא VPC, בזמן שהערך של |
| קישוריות ואבטחה |
כתובות IP שלא מזוהות בבירור כשהן בשימוש על ידי שירות ללא שרת (serverless)
כשמשתמשים ב-Direct VPC egress, אפשר לזהות כתובות IP ששמורות ל-Cloud Run ונמצאות כרגע בשימוש. הן מוצגות בתור |
| כתובת URL |
נתיבים שמורים של כתובות URLאי אפשר להשתמש בנתיבי כתובות ה-URL הבאים:
|
| כתובת URL |
חלק מהתווים בכתובת ה-URL המקודדת מפוענחים
Cloud Run מפענח חלק מהתווים המקודדים בכתובת ה-URL של שירותי Cloud Run לפני שהם מגיעים למכונה של הקונטיינר. לדוגמה, |
| שירותים ותכונות שלא נתמכים |
שירותים לא נתמכיםWeb Security Scanner |
| שירותים ותכונות שלא נתמכים |
דחיפת HTTP/2Cloud Run תומך ב-HTTP/2, אבל לא ב-דחיפת שרת HTTP/2. |
| שירותים ותכונות שלא נתמכים |
שיטות HTTP
ב-Cloud Run אין תמיכה בבקשות עם שיטות HTTP כמו |
| שירותים ותכונות שלא נתמכים |
חיבורים מובנים של Cloud SQL לא זמינים למשימות של Cloud Run שפועלות עם כמה קונטיינרים.
התכונה של Cloud Run שמאפשרת להתחבר למכונות של Cloud SQL לא נתמכת במשימות של Cloud Run שפועלות עם כמה קונטיינרים. המשימות ימשיכו לפעול, אבל Cloud Run לא יטמיע את הספרייה |
למעלה