בדף הזה מוסבר איך להגדיר תבנית ניסוי חדשה עבור תקלה מסוג Degrade Application Traffic.
התקלה הזו מאפשרת להוריד באופן סלקטיבי את איכות התנועה בשכבה 7 דרך מאזן עומסים של אפליקציה שצוין.
לפני שממשיכים, צריך לוודא שיש לכם:
- הרשאה להצגת כללי העברה של מאזן העומסים ושירותי קצה עורפיים בפרויקט – תפקיד
compute.viewer, compute.networkViewerאוviewer. - התפקיד
roles/faulttesting.operator.
כדי ליצור תבנית ניסוי חדשה:
- פותחים את מסוףGoogle Cloud .
- עוברים לדף סקירה כללית של בדיקה של הזרקת תקלות.
- לוחצים על יצירת תבנית ניסוי.
- לחלופין, בדף סקירה כללית של בדיקת הזרקת תקלות, לוחצים על תבניות ניסוי בסרגל הניווט הימני ואז על יצירת תבנית.
- בקטע Fault Type, בוחרים באפשרות Degrade application traffic.
- בקטע Target, משתמשים במסננים ובוחרים באפשרות XLB (External Load Balancer) או באפשרות ILB (Internal Load Balancer).
- (חובה) בוחרים את שירות קצה קדמי של מאזן העומסים שמהווה חלק מכלל ההעברה שרוצים לטרגט.
- בקטע Fault Parameters (פרמטרים של תקלות), מגדירים את הפרמטרים הבאים:
- סוג התקלה במאזן העומסים – בוחרים מבין האפשרויות הבאות:
- החדרת עיכוב HTTP – הוספת עיכוב לכלל ההעברה שנבחר.
- אחוז העיכוב – אחוז התנועה שיושפע מעיכוב. שאר התנועה תעבור כרגיל.
- משך זמן השהיה – כמה זמן השהיה להוסיף לתעבורת הנתונים המושהית הזו.
- החדרת שגיאת HTTP – שליחת תגובות שגיאה של HTTP עבור כלל ההעברה שנבחר. מציינים את הפרמטרים הבאים:
- קוד השגיאה – קוד תגובת השגיאה שאתם מצפים לראות ממאזן העומסים, באופן אידיאלי קוד תגובה 5xx.
- אחוז השגיאות – אחוז התנועה שישלח את קוד תגובת השגיאה שצוין. תנועת הגולשים שנותרה תקבל קודי תגובה רגילים.
- משך הניסוי – קובע כמה זמן צריך להימשך מצב התקלה.
- סוג התקלה במאזן העומסים – בוחרים מבין האפשרויות הבאות:
- בקטע שם התבנית, נותנים לתבנית שם ברור ותיאורי. אפשר גם להוסיף פרטים בתיאור.
- בקטע אימות:
- מוצג סיכום של ההגדרות שבחרתם.
- ממתינים לסיום ההרצה היבשה האוטומטית.
- אחרי שהרצת הניסיון מסתיימת, מופיעה רשימת המשאבים שיוזרק להם פגם. אם יש שגיאות במשאבים שמטרגטים, הן יופיעו גם כאן.
- יוצרים את תבנית הניסוי. תוצג הודעת אישור שהתבנית נוצרה, והתבנית החדשה תופיע ברשימת התבניות.
המאמרים הבאים
מריצים ניסוי באמצעות תבנית הניסוי שיצרתם.