כשיוצרים מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי, אפשר לבחור לרשום אוטומטית את השירות שלו ב-Service Directory. כך אפליקציות לקוח יכולות להשתמש ב-Service Directory דרך HTTP, gRPC או DNS כדי לפתור את הכתובת של שירות מאזן עומסי הרשת החיצוני במצב העברה ישירה, ולהתחבר אליו ישירות.
רישום של מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי ב-Service Directory
כדי לרשום מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי, מריצים את הפקודה gcloud compute forwarding-rules
create ומגדירים את הדגל service-directory-registration:
gcloud beta compute forwarding-rules create FORWARDING_RULE_NAME \
--region=REGION \
--load-balancing-scheme=EXTERNAL \
--address=RESERVED_IP_ADDRESS \
--ip-protocol=PROTOCOL_TYPE \
--ports=PORT_NUMBER \
--backend-service=BACKEND_SERVICE_NAME \
--backend-service-region=REGION \
--service-directory-registration=SD_SERVICE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
FORWARDING_RULE_NAME: שם לכלל ההעברה שרוצים ליצור -
REGION: האזור שבו יוצרים את כלל ההעברה -
RESERVED_IP_ADDRESS: כתובת ה-IP שהכלל להעברת תנועה משרת -
PROTOCOL_TYPE: פרוטוקול ה-IP שהכלל אמור לשרת -
PORT_NUMBER: רשימה של יציאות מופרדות בפסיקים -
BACKEND_SERVICE_NAME: שירות הקצה העורפי היעד שמקבל את התנועה -
SD_SERVICE_NAME: השם המוגדר במלואו של שירות Service Directory שבו רוצים לרשום את נקודת הקצה. השירות הזה צריך להיות באותו פרויקט ואזור כמו כלל ההעברה שנוצר. לדוגמה: projects/PROJECT/locations/REGION/namespaces/NAMESPACE_NAME/services/SERVICE_NAME.
המאמרים הבאים
- מידע נוסף על Service Directory זמין במאמר סקירה כללית של Service Directory.
- מידע על מגבלות של שילוב Service Directory עם מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי ואיך מאמתים את נקודת הקצה מופיע במאמר רישום של מאזן עומסי רשת חיצוני להעברת סיגנל ללא שינוי.