Vastaus, joka toimittaa silloin tällöin muutaman tavun, voi pysyä kunkin lukemisen toimettomuusrajan sisällä mutta kestää kokonaisuutena aivan liian kauan. Lukuaikakatkaisun ei tarvitse mitata koko siirron kestoa.

Valitse käytäntö työkuorman mukaan. Äärellinen arkisto tarvitsee valmistumisbudjetin; tapahtumavirta voi laillisesti jatkua tunteja ja olla välillä hiljaa.

Mittaa hyödyllistä edistymistä

Tiedostolatauksessa pidä yleinen määräaika ja harkitse asiakkaan tukemia hidasnopeus- tai edistymissäätimiä. Määrittele aikaväli ja hyödyllisen datan määrä. Sydämenlyöntitavu voi osoittaa aktiivisuutta tekemättä todellista edistymistä tiedoston valmistumiseen.

Pidä tunnelin asetukset erillään rungon siirrosta. CONNECTin valmistumisen odottaminen ja hitaan kohderungon vastaanottaminen ovat eri vaiheita, joilla on eri todisteet.

Kuluta tai sulje vastaus jokaisella poistumispolulla. Hitaan virran avoimeksi jättäminen voi saada seuraavan pyynnön odottamaan altaan kapasiteettia, mikä tuottaa toisen aikakatkaisun eri syystä.

Jos havaittu kesto ylittää aiottua käytäntöä, tutki asiakkaan tarkka versio ja lukusilmukka. Oikein toimiva toimettomuusajastin, mukautetun silmukan käyttäytyminen ja toteutusvirhe vaativat kukin eri korjauksen.

Aiheeseen liittyvät artikkelit