Merjenje časa na strani odjemalca za prenose curl prek proxyja
Razlagajte časovne intervale curl, ne da bi meritve, vidne odjemalcu, obravnavali kot razčlenitev skritega upstream dela proxyja.
Odštevanje časa prvega bajta od skupnega časa prenosa opisuje interval po prvem bajtu odgovora do dokončanja. Ne izolira, koliko časa je proxy porabil za povezovanje s spletnim mestom ali za čakanje, da spletno mesto ustvari odgovor.
Ta razlika je pomembna pri primerjanju naslovov IP proxyja. Veliko telo lahko podaljša interval po prvem bajtu, tudi če je spletno mesto odgovorilo hitro. Majhno telo se lahko po dolgem čakanju pred prvim bajtom hitro konča.
| Meritev | Razlaga |
|---|---|
| Čas povezave | Odjemalcu vidna vzpostavitev povezave za pot prenosa |
| Čas začetka prenosa | Pretečeni čas do začetka odgovora, vključno s predhodnim delom |
| Skupaj minus začetek prenosa | Preostali interval prenosa po tej točki |
Uporabite natančno definicijo, dokumentirano za vsako polje. Vrsta proxyja, TLS, ponovna uporaba povezav in preusmeritve lahko vplivajo na to, katere stopnje so predstavljene. To so opažanja odjemalca; ne razkrijejo samodejno notranjih časov DNS, čakalne vrste, upstream povezave in obdelave izvora proxyja ločeno.
Če proxy upravljate, povežite odjemalčev čas z njegovimi lastnimi dnevniki zahtev ali meritvami. Če ne, meritve ohranite kot dokaz od konca do konca in jih pošteno označite. Število z imenom »čas odziva proxyja« potrebuje določen začetek in konec.
Pri primerjavah ohranjajte cilj, velikost odgovora in delovno obremenitev nespremenjene. Ko so javne končne točke primerne za to primerjavo, seznam brezplačnih proxyjev ponuja kandidate; za primerljive meritve uporabite isti podprti protokol proxyja. Hitrejši rezultat z druge strani lahko odraža manjši prenos, ne boljše poti prek proxyja.