גודל מפת URL ויחידות המכסה

מכסות הגודל של הגדרות מאזן העומסים מודדות את הגודל של כל מיפויי כתובות ה-URL בפרויקט, ברשת VPC או באזור של רשת VPC, בהתאם לסוג מאזן העומסים של האפליקציה. כל מיפוי כתובות URL מוגבל ל-1 MB של נתונים, למעט מאזן העומסים הקלאסי של האפליקציות, שבו המגבלה היא 64 KB. יחידות המכסה מייצגות את מורכבות ההגדרה של מיפוי כתובות ה-URL. הגדרת ניתוב עם מעט כללים או התאמות קצרות צורכת פחות יחידות מכסה, בעוד שהגדרה מורכבת מאוד עם הרבה כללים, שמות מארחים או התאמות נתיבים צורכת יותר.

איך המכסה פועלת

רק מפות כתובות ה-URL שמהוות חלק מהגדרה מלאה של מאזן עומסים של אפליקציות נכללות בחישוב של מכסת הגודל של הגדרת מאזן עומסים. כדי להיות חלק מהגדרה מלאה, צריך להפנות למפת כתובות URL באמצעות פרוקסי HTTP או פרוקסי HTTPS של יעד, וצריך להפנות לפרוקסי היעד באמצעות כלל העברה. Google Cloud מערכת Cloud Load Balancing מחשבת את סך השימוש במכסה של מפות כתובות URL שמהוות חלק מהגדרה מלאה באמצעות הנוסחה הבאה:

השימוש במכסת ההקצאה = סכום יחידות מכסת ההקצאה של מיפוי כתובת URL יחידה × מספר כללי ההעברה שמפנים לאותו מיפוי כתובות URL דרך HTTP proxy של יעד או HTTPS proxy של יעד

אם אין קשר בין כלל העברה, דרך proxy HTTP יעד או proxy HTTPS יעד, לבין מפת URL, מפת URL לא תורמת לשימוש במכסת הגודל של הגדרת מאזן העומסים.

ניהול השימוש במכסה

השימוש בכל מכסת גודל של תצורה משתנה כשמשנים את איזוני העומסים של האפליקציות:

  • עדכון מפת URL: שינוי של מפת URL קיימת (למשל, הוספה או הסרה של כללי מארח, כללי התאמה של נתיבים או כללי ניתוב) משנה את מספר יחידות המכסה שמפת ה-URL משתמשת בהן. מספר יחידות המכסה מוכפל במספר כללי ההעברה שמפנים למפת כתובות ה-URL באמצעות פרוקסי HTTP של יעד ופרוקסי HTTPS של יעד.
  • עדכון של Proxy ליעד: אם מעדכנים Proxy ליעד כדי להפנות למיפוי כתובות URL אחר, ואף Proxy אחר ליעד לא מפנה למיפוי כתובות ה-URL הקודם, יחידות המכסה ששימשו למיפוי כתובות ה-URL הקודם לא נכללות יותר בחישוב של מכסת גודל התצורה.
  • יצירה או מחיקה של כלל העברה: יצירה של כלל העברה חדש שמשויך לשרת proxy יעד שמשתמש במיפוי כתובות URL מגדילה את מספר יחידות המכסה שמיפוי כתובות ה-URL תורם למכסת גודל ההגדרה. לעומת זאת, מחיקת כלל להעברה מפחיתה את מספר יחידות המכסה שמיפוי כתובות ה-URL תורם למכסת גודל ההגדרה.

בדיקת השימוש במכסה

כדי לקבוע את מספר יחידות המכסה שמפת URL קיימת משתמשת בהן, משתמשים בפקודה הבאה של Google Cloud CLI:

gcloud beta compute url-maps describe URL_MAP_NAME [--region=REGION_NAME | --global] --format="value(status)"

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

  • URL_MAP_NAME: השם של מפת URL.
  • REGION_NAME: האזור שבו מוגדר מאזן העומסים.

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

מידע נוסף זמין במאמר מכסות ומגבלות.

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