מידע על שדרוג גרסת Memcached של מכונה

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

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

שיטות מומלצות לשדרוג גרסת Memcached של מופע

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

אופן הפעולה של שדרוג הגרסה

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

בנוסף, פעולת שדרוג גורמת לאיפוס קצר של החיבור לצמתים למשך כמה דקות או פחות. האפליקציות צריכות לכלול לוגיקה של ניסיון חוזר בקוד כדי להתחבר מחדש לצמתים. נקודת הקצה של הגילוי ונקודות הקצה של צומת memcached נשארות זהות.

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