Klijentsko mjerenje vremena za curl proxy prenose
Tumačite curl vremenske intervale bez tretiranja klijentu vidljivih mjerenja kao raščlambe skrivenog upstream rada proxyja.
Oduzimanje vremena prvog bajta od ukupnog vremena prenosa opisuje interval nakon prvog bajta odgovora do završetka. To ne izdvaja koliko je proxy potrošio na povezivanje sa web-stranicom ili na čekanje da stranica generiše odgovor.
Ta razlika je važna pri poređenju proxy IP adresa. Veliko tijelo može produžiti interval nakon prvog bajta čak i ako je stranica brzo odgovorila. Malo tijelo može brzo završiti nakon dugog čekanja prije prvog bajta.
| Mjerenje | Tumačenje |
|---|---|
| Vrijeme povezivanja | Klijentu vidljivo uspostavljanje veze za rutu prenosa |
| Vrijeme početka prenosa | Proteklo vrijeme do početka odgovora, uključujući prethodni rad |
| Ukupno minus početak prenosa | Preostali interval prenosa nakon te tačke |
Koristite preciznu definiciju dokumentovanu za svako polje. Tip proxyja, TLS, ponovno korištenje veze i preusmjeravanja mogu uticati na to koji su stupnjevi predstavljeni. Ovo su zapažanja od klijenta; ona ne otkrivaju automatski interne DNS, red čekanja, upstream vezu i vrijeme obrade izvora proxyja odvojeno.
Ako upravljate proxyjem, povežite klijentsko vrijeme s njegovim vlastitim dnevnicima zahtjeva ili metrikama. Ako ne, zadržite mjerenja kao dokaz s kraja na kraj i označite ih iskreno. Broj nazvan „vrijeme odgovora proxyja“ treba definisan početak i kraj.
Za poređenja držite odredište, veličinu odgovora i radno opterećenje dosljednim. Kada su javni endpointi prikladni za to poređenje, lista besplatnih proxyja nudi kandidate; koristite isti podržani proxy protokol za uporediva mjerenja. Brži rezultat s druge stranice može odražavati manji prenos, a ne bolju proxy rutu.