דילוג לתוכן
אוטומציה

השהיה מעריכית

Exponential backoff

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

עודכן ב־

בעמוד הזה

איך זה קשור לאוטומציה?

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

דוגמאות שימוש באוטומציה

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

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

באילו כלים זה רלוונטי?

Pipedream
אפשר לממש מדיניות המתנה בקוד או בזרימה, לפי מנגנוני ההרצה של השירות.

מה חשוב לבדוק לפני שמיישמים?

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

מונחים שיעזרו להעמיק

מקורות והמשך קריאה