שינוי קנה המידה של מכונות Memcached

בדף הזה מוסבר איך לשנות את גודל המופעים, ואיך שינוי הגודל פועל ב-Memorystore for Memcached.

אפשר להקטין את מספר הצמתים באשכול עד למינימום של צומת אחד, או להגדיל אותו עד למקסימום של 20 צמתים. אי אפשר לשנות את נפח הזיכרון או את מספר ה-vCPU של צומת.

הרחבת היקף הפעילות

כשמגדילים את הקיבולת של האשכול, אלא אם משתמשים בגילוי אוטומטי, צריך להוסיף ידנית את כתובות ה-IP של הצמתים החדשים לאפליקציה כדי שהאפליקציה תוכל לגשת אליהם. בנוסף, שירות Memorystore for Memcached לא מבצע איזון מחדש של הנתונים בצמתים. אתם צריכים לנהל את האיזון מחדש של הנתונים שאתם רוצים לבצע.

התאמה להיקף

אם תגדילו את המופע, תאבדו את הנתונים שמאוחסנים בצמתים שנמחקים מהאשכול.

במהלך פעולת הקטנת הקיבולת, Memorystore מסיר צמתים מהסוף של רשימת הצמתים. לדוגמה, אם משנים את קנה המידה מ-12 צמתים ל-8 צמתים, צמתים 9-12 יימחקו מהמופע.

אפשר לראות את רשימת הצמתים בכרטיסייה node list של מופע Memcached במסוף Google Cloud .

אפשר גם להציג את רשימת הצמתים על ידי הפעלת הפקודה הבאה, אחרי שמחליפים את variables בערכים המתאימים:

gcloud memcache instances describe instance-id --region=us-region

ניהול צמתים כשמצמצמים את קנה המידה

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

אם אתם מנהלים באופן ידני את ההוספה וההסרה של צמתי Memcached באפליקציה, אתם צריכים לשנות את הקוד ולהסיר ממנו את ההפניות לצמתים שיימחקו לפני שינוי גודל האשכול.

אם משתמשים בגילוי אוטומטי, הוספה והסרה של צמתים מתבצעות באופן אוטומטי.

שינוי מספר הצמתים באשכול

המסוף

  1. עוברים לדף Memorystore for Memcached במסוף Google Cloud .


    Memorystore for Memcached

  2. לוחצים על מספר המכונה של המכונה שרוצים לשנות את הגודל שלה.

  3. לוחצים על Edit.

  4. בשדה צמתים, מזינים את מספר הצמתים הרצוי.

  5. לוחצים על Save.

Gcloud

מזינים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud memcache instances update instance-id --region=region --node-count=desired-number-of-nodes

לדוגמה:

gcloud memcache instances update myinstance --region=us-central1 --node-count=6

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