בדף הזה מוסבר איך למצוא את נקודת הקצה של שירות הגילוי האוטומטי של מופע Memcached ולהתחבר אליה. מידע נוסף על שירות הגילוי האוטומטי של Memorystore for Memcached זמין במאמר סקירה כללית של שירות הגילוי האוטומטי.
איתור נקודת הסיום של הגילוי במופע
אפשר למצוא את נקודת הקצה של הגילוי עבור מופע Memcached בדף הפרטים של המופע במסוף Google Cloud .
אפשר גם להריץ את הפקודה הבאה כדי לראות את נקודת הקצה של גילוי המופע של Memcached, אחרי שמחליפים את variables בערכים המתאימים:
gcloud memcache instances describe instance-id --project=project --region=region --format="default(discoveryEndpoint)"
הערכים של נקודת הקצה של Discovery מפורטים מתחת לתווית discoveryEndpoint:
discoveryEndpoint: [IP-address]:[port-number]
התחברות לנקודת הקצה של הגילוי של המופע באמצעות Telnet
כדי להתחבר לנקודת הקצה של הגילוי של המופע באמצעות Telnet, מריצים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:
telnet discovery-endpoint-ip-address discovery-endpoint-port-number
אחרי שמתחברים לנקודת הגילוי של מכונת Memorystore for Memcached באמצעות Telnet, מריצים את פקודת Memcached הבאה כדי לקבל את מזהה גרסת ההגדרה ואת רשימת הצמתים:
config get cluster
הפקודה הזו מחזירה את המידע הבא בפורמט הבא:
CONFIG cluster 0 [length-of-payload-in-next-two-lines] [integer] [node1-ip]|[node1-ip]|[node1-port][node2-ip]|[node2-ip]|[node2-port] \r\n END\r\n
המספר השלם האחרון בשורה הראשונה מייצג את מספר הבייטים שמופיעים בשתי השורות הבאות.
- אם אתם לא מגדירים את כלי הניתוח, אפשר להתעלם מהשורה הזו.
- השורה הזו שימושית אם אתם מתכנתים את מנתח התוכן, שאולי יצטרך לקבוע את אורך הבייטים לקריאה מהבקשה.
השורה השנייה היא מספר שלם, שהוא מזהה גרסת ההגדרה שמתואר במאמר סקירה כללית של ארכיטקטורת השירות של גילוי אוטומטי.
השורה השלישית היא מחרוזת של רשימת הצמתים, שמכילה את כתובות ה-IP ומספרי היציאות של הצמתים הנוכחיים באשכול.
המאמרים הבאים
- מידע נוסף על גילוי אוטומטי זמין בסקירה הכללית של שירות הגילוי האוטומטי.
- צפייה בהגדרות הזמינות של Memcached.