כדי ליצור מאזן עומסים באפליקציה, מגדירים ומחברים רכיבים נפרדים של ממשק קצה וממשק לקוח ב-Cloud Load Balancing. הרכיבים האלה עוזרים להחיל אמצעי בקרה נפרדים על תעבורת נתונים חיצונית ופנימית, ולמנוע גישה ישירה לנתונים. ב-App Design Center, רכיב החזית האזורי של Cloud Load Balancing מטפל בתעבורת נתונים נכנסת, מגדיר כללי ניתוב ומפנה בקשות דרך שרת proxy לחלוקת העומס, מפת URL וכלל העברה, עם חיבורים ופרמטרים של הגדרות אישיות שמבוססים על המודול terraform-google-regional-lb-http של Terraform.
חיבורים של רכיבים
כדי ליצור רכיב מלא של Cloud Load Balancing, צריך לחבר את ממשק המשתמש האזורי של Cloud Load Balancing לקצה עורפי אזורי אחד לפחות של Cloud Load Balancing. רכיבי Cloud Load Balancing המחוברים מוצגים כקבוצה בלוח השרטוט.
בטבלה הבאה מפורטים הרכיבים שאפשר לחבר לקצה הקדמי של Cloud Load Balancing אזורי, והעדכונים שנובעים מכך באפליקציה ובקוד Terraform שנוצר.
רכיב מחובר |
עדכונים לאפליקציות |
מידע רקע |
|---|---|---|
|
סקירה כללית של כללי העברה | |
|
סקירה כללית של כללי העברה | |
|
סקירה כללית של מפות URL |
פרמטרים נדרשים להגדרה
אם התבנית כוללת רכיב ממשק משתמש אזורי של Cloud Load Balancing, צריך להגדיר את הפרמטרים הבאים לפני הפריסה.
שם הפרמטר |
תיאור ומגבלות |
מידע רקע |
|---|---|---|
מזהה פרויקט |
הפרויקט שבו רוצים לפרוס את ממשק המשתמש של Cloud Load Balancing. |
הגדרת רכיבים |
אזור |
region | סקירה כללית של כללי העברה |
שם |
name | סקירה כללית של כללי העברה |
רשת |
network | סקירה כללית של כללי העברה |
פרמטרים אופציונליים להגדרה
הפרמטרים הבאים הם אופציונליים. כדי להציג פרמטרים מתקדמים, באזור Configuration בוחרים באפשרות Show advanced fields.
תכונה |
שם הפרמטר |
תיאור ומידע על המגבלה |
מידע רקע |
|---|---|---|---|
| רשת משנה | subnetwork | סקירה כללית של כללי העברה | |
| יצירת רשת משנה מסוג Proxy Only | create_proxy_only_subnet | תת-רשתות של שרתי proxy בלבד למאזני עומסים שמבוססים על Envoy | |
| כתובת IP של רשת משנה לשרתי proxy בלבד | ipCidrRange | תת-רשתות של שרתי proxy בלבד למאזני עומסים שמבוססים על Envoy | |
| סכמת איזון עומסים | loadBalancingScheme | סיכום של סוגי Google Cloud מאזני העומסים | |
| יצירת מפת URL | יצירה אוטומטית של מפת URL. אם רוצים להגדיר מפת URL משלכם ב-URL Map Input, צריך לבטל את הסימון של התיבה. | שימוש במפות URL | |
| קלט של מפת URL | מארח | הגדרת מפות URL | שימוש במפות URL |
| נתיב | הגדרת מפות URL | שימוש במפות URL | |
| שירות לקצה העורפי | הגדרת מפות URL | שימוש במפות URL | |
| מזהה URI של מפת URL | ה-URI של מפת URL שיצרתם קודם. | urlMap | |
| יצירת כתובת | יוצרים כתובת IPv4 גלובלית. | מפרט של כתובות IP | |
| כתובת | IPAddress | מפרט של כתובות IP | |
| הפעלת IPv6 | מפעילים כתובת IPv6 במאזן העומסים של ה-CDN. | IPv6 למאזני עומסים של אפליקציות (ALB) ולמאזני עומסי רשת בשרת proxy | |
| יצירת כתובת IPv6 | מקצים כתובת IPv6. | IPv6 למאזני עומסים של אפליקציות (ALB) ולמאזני עומסי רשת בשרת proxy | |
| כתובת IPv6 | IPAddress | מפרט של כתובות IP | |
| תוויות | מפתח | תוויות | ארגון משאבים באמצעות תוויות |
| ערך | תוויות | ארגון משאבים באמצעות תוויות | |
| SSL | מפעילים את התמיכה ב-SSL ואז מבצעים אחת מהפעולות הבאות:
|
סקירה כללית על אישורי SSL | |
| יצירת אישור SSL | יוצרים אישור באמצעות המידע שמזינים בשדות מפתח פרטי ואישור. | סקירה כללית על אישורי SSL | |
| מפתח פרטי | privateKey | שלב 1: יוצרים מפתח פרטי ואישור | |
| אישור | certificate | שלב 1: יוצרים מפתח פרטי ואישור | |
| אישורי SSL | sslCertificates[] | סקירה כללית על אישורי SSL | |
| דומיינים של אישורי SSL מנוהלים | managed.domains[] | שימוש באישורי SSL בניהול Google | |
| סיומת אקראית של אישור | בוחרים באפשרות ליצור שמות אקראיים לאישורים. צריך להפעיל את ההגדרה הזו אם רוצים לשנות את אישור ה-SSL. | random_certificate_suffix | |
| יציאת HTTP | היציאה של מאזן העומסים ב-HTTP. | מפרט היציאות | |
| יציאת HTTPS | היציאה של מאזן העומסים מסוג HTTPS. | מפרט היציאות | |
| הפניה אוטומטית ל-HTTPS | בוחרים באפשרות להפעיל הפניה אוטומטית ל-HTTPS. | הגדרת הפניה אוטומטית מ-HTTP ל-HTTPS במאזני עומסים חיצוניים אזוריים של אפליקציות (ALB) | |
| העברת HTTP | מבטלים את הסימון כדי להשבית את ההעברה של יציאת HTTP 80. | סקירה כללית של כללי העברה | |
| מדיניות SSL | sslPolicy | כללי מדיניות SSL לפרוטוקולים מסוג SSL ו-TLS | |
| מדיניות TLS של השרת | serverTlsPolicy | סקירה כללית על Mutual TLS | |
| זמן קצוב לתפוגה של HTTP Keep Alive בשניות | httpKeepAliveTimeoutSec | זמנים קצובים לתפוגה וניסיונות חוזרים |
המאמרים הבאים
אתם צריכים לחבר את רכיב החזית לרכיב הקצה העורפי. כדי להגדיר את רכיב הקצה העורפי, קראו את המאמר הגדרת שירות לקצה העורפי אזורי של Cloud Load Balancing ב-Application Design Center.