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

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

מדדו התקדמות שימושית

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

הפרידו את הגדרת המנהרה מהעברת הגוף. המתנה להשלמת CONNECT וקבלת גוף יעד איטי הם שלבים שונים עם ראיות שונות.

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

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

מאמרים קשורים