הגדרת ניסוי להורדת רמת התעבורה של אפליקציה

בדף הזה מוסבר איך להגדיר תבנית ניסוי חדשה עבור תקלה מסוג Degrade Application Traffic.

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

לפני שממשיכים, צריך לוודא שיש לכם:

  • הרשאה להצגת כללי העברה של מאזן העומסים ושירותי קצה עורפיים בפרויקט – תפקיד compute.viewer, compute.networkViewer או viewer.
  • התפקיד roles/faulttesting.operator.

כדי ליצור תבנית ניסוי חדשה:

  1. פותחים את מסוףGoogle Cloud .
  2. עוברים לדף סקירה כללית של בדיקה של הזרקת תקלות.
  3. לוחצים על יצירת תבנית ניסוי.
    • לחלופין, בדף סקירה כללית של בדיקת הזרקת תקלות, לוחצים על תבניות ניסוי בסרגל הניווט הימני ואז על יצירת תבנית.
  4. בקטע Fault Type, בוחרים באפשרות Degrade application traffic.
  5. בקטע Target, משתמשים במסננים ובוחרים באפשרות XLB (External Load Balancer) או באפשרות ILB (Internal Load Balancer).
    • (חובה) בוחרים את שירות קצה קדמי של מאזן העומסים שמהווה חלק מכלל ההעברה שרוצים לטרגט.
  6. בקטע Fault Parameters (פרמטרים של תקלות), מגדירים את הפרמטרים הבאים:
    • סוג התקלה במאזן העומסים – בוחרים מבין האפשרויות הבאות:
      • החדרת עיכוב HTTP – הוספת עיכוב לכלל ההעברה שנבחר.
      • אחוז העיכוב – אחוז התנועה שיושפע מעיכוב. שאר התנועה תעבור כרגיל.
      • משך זמן השהיה – כמה זמן השהיה להוסיף לתעבורת הנתונים המושהית הזו.
    • החדרת שגיאת HTTP – שליחת תגובות שגיאה של HTTP עבור כלל ההעברה שנבחר. מציינים את הפרמטרים הבאים:
      • קוד השגיאה – קוד תגובת השגיאה שאתם מצפים לראות ממאזן העומסים, באופן אידיאלי קוד תגובה 5xx.
      • אחוז השגיאות – אחוז התנועה שישלח את קוד תגובת השגיאה שצוין. תנועת הגולשים שנותרה תקבל קודי תגובה רגילים.
    • משך הניסוי – קובע כמה זמן צריך להימשך מצב התקלה.
  7. בקטע שם התבנית, נותנים לתבנית שם ברור ותיאורי. אפשר גם להוסיף פרטים בתיאור.
  8. בקטע אימות:
    1. מוצג סיכום של ההגדרות שבחרתם.
    2. ממתינים לסיום ההרצה היבשה האוטומטית.
    3. אחרי שהרצת הניסיון מסתיימת, מופיעה רשימת המשאבים שיוזרק להם פגם. אם יש שגיאות במשאבים שמטרגטים, הן יופיעו גם כאן.
  9. יוצרים את תבנית הניסוי. תוצג הודעת אישור שהתבנית נוצרה, והתבנית החדשה תופיע ברשימת התבניות.

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

מריצים ניסוי באמצעות תבנית הניסוי שיצרתם.