במאמר הזה מוסבר על מכסות ומגבלות המערכת של Service Extensions.
- המכסות נקבעות כברירת מחדל, אבל בדרך כלל אפשר לבקש לשנות אותן.
- מגבלות המערכת קבועות ואי אפשר לשנות אותן.
מכסות
המכסות שלGoogle Cloud עוזרות לשמור על הוגנות ולצמצם עליות חדות בשימוש במשאבים ובזמינות שלהם. הן מגבילות את כמות המשאבים שלGoogle Cloud שאפשר להשתמש בהם בפרויקט ב- Google Cloud . המכסות רלוונטיות למגוון רחב של סוגי משאבים, כולל רכיבי חומרה, תוכנה ורשתות. לדוגמה, המכסות יכולות להגביל את מספר הקריאות ל-API בשירות מסוים, את מספר מאזני העומסים שאפשר להשתמש בהם בו-זמנית בפרויקט או את מספר הפרויקטים שאפשר ליצור. בשורה התחתונה, המכסות מגינות על משתמשיGoogle Cloud בכך שהן מונעות עומס יתר על השירותים, אבל גם עוזרות לשלוט על השימוש במשאבי Google Cloud .
מערכת המכסות ב-Cloud:
- עוקבת אחרי השימוש במוצרים ובשירותים של Google Cloud
- מגבילה את השימוש במשאבים האלה
- כוללת כלי שבאמצעותו אפשר לשלוח בקשות לשינוי המכסות ולשנות אותן אוטומטית
ברוב המקרים, כשאתם מנסים להשתמש ביותר משאבים מהמכסה, הגישה למשאב נחסמת ומה שאתם מנסים לעשות נכשל.
בדרך כלל, המכסות ב- Google Cloud הן ברמת הפרויקט. כלומר, השימוש במשאב מסוים בפרויקט כלשהו לא משפיע על המכסה שלכם בפרויקטים אחרים. ברמת הפרויקט ב- Google Cloud , המכסות משותפות לכל האפליקציות וכתובות ה-IP.
כדי לשנות את רוב המכסות, משתמשים במסוף Google Cloud . מידע נוסף זמין במאמר בנושא שליחת בקשה לשינוי המכסות.
המכסות הבאות חלות על Service Extensions. אפשר להגדיל את המכסה לפי בקשה.
| מכסות | ערך | |
|---|---|---|
| מספר מקסימלי של הרחבות הרשאות גלובליות בפרויקט | 10 | |
| מספר התוספים המקסימלי של רשת קצה גלובלית בפרויקט | 100 | |
| מספר מקסימלי של תוספים גלובליים של מסלולים בפרויקט | 100 | |
| המספר המקסימלי של תוספים גלובליים של תנועה בפרויקט | 100 | |
| המספר המקסימלי של הרשאות גישה לכל אזור בפרויקט | 10 | |
| המספר המקסימלי של תוספים של מסלולים לכל אזור בפרויקט | 100 | |
| המספר המקסימלי של תוספים להפניית תנועה בכל אזור בפרויקט | 100 | |
| מספר התוספים המקסימלי לכל פרויקט | 100 | |
| Cloud Load Balancing בלבד: מספר התוספים המקסימלי שמצורפים למאזני עומסים של אפליקציות דרך תוספי קצה לכל פרויקט | 5 בכל נקודת זמן נתונה | |
| ב-Cloud Load Balancing בלבד: המספר המקסימלי של תוספים שמצורפים למאזני עומסים של אפליקציות באמצעות הרחבות של מסלולים לכל פרויקט, לכל מיקום ולכל תוכנית לאיזון עומסים | 5 בכל נקודת זמן נתונה | |
| Cloud Load Balancing בלבד: המספר המקסימלי של תוספים שמצורפים למאזני עומסים של אפליקציות דרך תוספי תנועה לכל פרויקט, לכל מיקום ולכל תוכנית איזון עומסים | 5 בכל נקודת זמן נתונה | |
Media CDN בלבד: המספר המקסימלי של משאבי פלאגין שמצורפים לשירותי Media CDN דרך משאבי WasmAction לכל פרויקט |
5 בכל נקודת זמן נתונה |
מגבלות
למשאבי Service Extensions יש גם מגבלות מערכת. שאי אפשר לשנות.
ההגבלות הבאות חלות על השימוש ב-Service Extensions:
| מכסת שימוש | ערך | |
|---|---|---|
| מספר שרשראות התוספים המקסימלי לכל נקודת הצמדה | 5 | |
| מספר התוספים המקסימלי בשרשרת של תוסף Edge | 1 | |
| מספר התוספים או ההסברים המקסימלי בשרשרת של תוסף מסלול | 1 | |
| מספר התוספים או ההסברים המקסימלי בשרשרת של תוספי תנועה | 3 | |
משך ההפעלה המקסימלי לכל בקשה. המשך הוא סכום משכי הזמן של כל קריאות החזרה של Proxy-Wasm שמשויכות לבקשה. תוספים שחורגים מהמגבלה מסתיימים, וכתוצאה מכך הבקשה המשויכת מחזירה קוד סטטוס HTTP |
1 ms | |
| הגודל המקסימלי של פלאגין שעבר קומפילציה, כולל נתוני ההגדרה של הפלאגין. | 5 MiB | |
הגודל המקסימלי של נתוני ההגדרה של התוסף
כשמספקים אותם ישירות (באמצעות העלאת קובץ במסוף Google Cloud , באפשרות --plugin-config או --plugin-config-file
עם Cloud SDK, או בשדה WasmPluginVersion.plugin_config_data
עם API בארכיטקטורת REST) ולא באמצעות Artifact Registry.
|
900 KiB | |
השימוש המקסימלי במעבד לכל בקשה. מקסימום normalized vCPU בשימוש לכל הפעלה של פלאגין.
תוספים שחורגים מהמגבלה הזו מסתיימים, ולכן הבקשה המשויכת מחזירה קוד סטטוס HTTP |
1 msec | |
השימוש המקסימלי בזיכרון על ידי תוסף הזיכרון המוקצה המקסימלי שמוחזק על ידי מופע של תוסף.
תוספים שחורגים מהמגבלה הזו מסתיימים, ולכן הבקשה המשויכת מחזירה קוד סטטוס HTTP |
16 MiB | |
הגודל המקסימלי של תוכן היומן שמופק על ידי תוסף לכל הפעלה אם חורגים מהמגבלה, המערכת מפסיקה את הרישום של יומנים נוספים. |
16 KiB | |
המספר המקסימלי של רשומות ביומן שתוסף יכול להפיק לכל הפעלה אם חורגים מהמגבלה, המערכת מפסיקה את הרישום של יומנים נוספים. |
16 | |
| מספר הגרסאות המקסימלי לכל תוסף | 100 |