Atbilde, kas laiku pa laikam piegādā dažus baitus, var palikt katrā lasīšanas bezdarbības limitā, bet kopumā aizņem pārāk ilgu laiku. Lasīšanas taimautam nav jāmēra viss pārsūtīšanas ilgums.

Izvēlieties politiku atbilstoši darba slodzei. Ierobežotam arhīvam nepieciešams pabeigšanas budžets; notikumu straume var likumīgi turpināties stundām un brīžiem būt klusa.

Mēriet lietderīgo progresu

Faila lejupielādei saglabājiet kopējo termiņu un apsveriet klienta atbalstītās mazā ātruma vai progresa vadības. Definējiet intervālu un lietderīgo datu apjomu. Sirdsdarbības baits var parādīt aktivitāti, bet neveikt reālu progresu pret faila pabeigšanu.

Turiet tuneļa iestatīšanu atsevišķi no ķermeņa pārsūtīšanas. Gaidīšana, līdz CONNECT pabeidzas, un lēna galamērķa ķermeņa saņemšana ir dažādi posmi ar dažādiem pierādījumiem.

Patērējiet vai aizveriet atbildi katrā izejas ceļā. Ja lēna straume tiek atstāta atvērta, nākamais pieprasījums var gaidīt pūla jaudu, radot vēl vienu taimautu cita iemesla dēļ.

Ja novērotais ilgums pārsniedz paredzēto politiku, pārbaudiet precīzu klienta versiju un lasīšanas cilpu. Pareizi darbojošs bezdarbības taimeris, pielāgotas cilpas uzvedība un ieviešanas kļūda prasa atšķirīgus labojumus.

Saistītie raksti