Спор напредак може задржати преузимање преко проксија у оквиру рока за читање
Схватите зашто повремени бајтови одговора могу задржати преузимање преко проксија у оквиру границе неактивности читања док укупно трајање постаје неприхватљиво.
Одговор који повремено испоручује неколико бајтова може остати у оквиру сваке границе неактивности читања, али укупно трајати предуго. Рок за читање не мора мерити цело трајање преноса.
Изаберите политику према радном оптерећењу. Коначна архива треба буџет за завршетак; ток догађаја може легално трајати сатима и повремено мировати.
Мерите користан напредак
За преузимање датотеке задржите укупни рок и размотрите клијентове подржане контроле мале брзине или напретка. Дефинишите интервал и количину корисних података. Бајт откуцаја срца може показати активност без стварног напретка ка завршетку датотеке.
Држите постављање тунела одвојено од преноса тела. Чекање да се CONNECT заврши и примање спорог тела одредишта различите су фазе са различитим доказима.
Трошите или затворите одговор на свакој излазној путањи. Остављање спорог тока отвореним може натерати следећи захтев да чека капацитет скупа, што ствара још једно временско ограничење из другог разлога.
Ако посматрано трајање премашује предвиђену политику, прегледајте тачну верзију клијента и петљу читања. Исправан мерач неактивности, понашање прилагођене петље и програмска грешка захтевају различите поправке.