שינוי הקיבולת של מופע

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

שינוי מספר הרסיסים

אפשר להגדיל או להקטין את מספר הרסיסים של מופע באמצעות מסוף Google Cloud או Google Cloud CLI.

המסוף

  1. נכנסים לדף Memorystore for Redis Cluster במסוף Google Cloud .

    Memorystore for Redis Cluster

  2. לוחצים על מזהה האשכול.

  3. בקטע Configurations, לוחצים על סמל העיפרון לצד Shards.

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

  5. לוחצים על עדכון האשכול.

gcloud

כדי לשנות את מספר הרסיסים במכונה, משתמשים בפקודה gcloud redis clusters update:

gcloud redis clusters update INSTANCE_ID \
--region=REGION_ID \
--shard-count=SHARD_COUNT

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID: המזהה של המכונה.
  • REGION_ID: האזור שבו נמצאת המכונה.
  • SHARD_COUNT: מספר הרסיסים במופע. מספר הרסיסים קובע את קיבולת הזיכרון הכוללת לאחסון נתוני המופע. מידע נוסף על מפרטים של אשכולות וצמתים במכונות של Memorystore for Redis Cluster זמין במאמר מפרט של אשכולות וצמתים.

לדוגמה:

gcloud redis clusters update my-instance \
--region=us-central1 \
--shard-count=8

שינוי קנה המידה של סוג הצומת

אפשר לשנות את סוג הצומת של מופע באמצעות Google Cloud CLI.

gcloud

  1. כדי לאחזר מידע על מכונה, משתמשים בפקודה gcloud redis clusters describe:

    gcloud redis clusters describe INSTANCE_ID \
    --region=REGION_ID
    

    מחליפים את מה שכתוב בשדות הבאים:

    • INSTANCE_ID: המזהה של המכונה
    • REGION_ID: האזור שבו נמצאת המכונה (לדוגמה, us-central1)
  2. בודקים את הפלט כדי לראות אם מתקיימים התנאים הבאים:

    1. הפלט מכיל את הקטע redisConfigs.

    2. הפרמטרים maxmemory-clients, maxmemory או maxclients מופיעים בקטע הזה.

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

  3. כדי לשנות את גודל סוג הצומת, משתמשים בפקודה gcloud redis clusters update:

    gcloud redis clusters update INSTANCE_ID \
    --region=REGION_ID \
    --node-type=NODE_TYPE
    

    מחליפים את מה שכתוב בשדות הבאים:

    • INSTANCE_ID: המזהה של המכונה.
    • REGION_ID: האזור שבו נמצאת המכונה.
    • NODE_TYPE: סוג הצומת שאליו רוצים לשנות את גודל האשכול.

    בדוגמה הזו, משנים את סוג הצומת של מכונת my-instance ל-redis-highmem-medium. המכונה הזו נמצאת באזור us-central1.

    gcloud redis clusters update my-instance \
    --region=us-central1 \
    --node-type=redis-highmem-medium
    

    בדוגמה הזו, משנים את הערך של הפרמטר maxclients ל-15,000.

    gcloud redis clusters update my-instance \
    --region=us-central1 \
    --node-type=redis-highmem-medium \
    --update-redis-config=maxclients=15000