Mjerenje vremena na strani klijenta za curl proxy prijenose
Tumačite curl vremenske intervale bez tretiranja klijentu vidljivih mjerenja kao raščlambe skrivenog upstream rada proxyja.
Oduzimanje vremena prvog bajta od ukupnog vremena prijenosa opisuje interval nakon prvog bajta odgovora do završetka. To ne izdvaja koliko je proxy potrošio na povezivanje s web-mjestom ili na čekanje da web-mjesto generira odgovor.
Ta je razlika važna pri usporedbi proxy IP adresa. Veliko tijelo može produžiti interval nakon prvog bajta čak i ako je web-mjesto brzo odgovorilo. Malo tijelo može brzo završiti nakon dugog čekanja prije prvog bajta.
| Mjerenje | Tumačenje |
|---|---|
| Vrijeme povezivanja | Klijentu vidljivo uspostavljanje veze za rutu prijenosa |
| Vrijeme početka prijenosa | Proteklo vrijeme do početka odgovora, uključujući prethodni rad |
| Ukupno minus početak prijenosa | Preostali interval prijenosa nakon te točke |
Koristite preciznu definiciju dokumentiranu za svako polje. Vrsta proxyja, TLS, ponovna upotreba veze i preusmjeravanja mogu utjecati na to koji su stupnjevi prikazani. Ovo su zapažanja s klijenta; ona ne otkrivaju automatski interne DNS, red čekanja, upstream vezu i vrijeme obrade izvora proxyja odvojeno.
Ako upravljate proxyjem, povežite vrijeme klijenta s njegovim vlastitim dnevnicima zahtjeva ili metrikama. Ako ne, zadržite mjerenja kao dokaz od kraja do kraja i označite ih iskreno. Broj nazvan „vrijeme odgovora proxyja“ treba definiran početak i kraj.
Za usporedbe držite odredište, veličinu odgovora i radno opterećenje dosljednima. Kada su javni endpointi prikladni za tu usporedbu, popis besplatnih proxyja nudi kandidate; koristite isti podržani proxy protokol za usporedive mjerenja. Brži rezultat s druge stranice može odražavati manji prijenos, a ne bolju proxy rutu.