Kliensoldali időmérés curl proxyátvitelekhez
Értelmezze a curl időintervallumait anélkül, hogy a kliens számára látható méréseket a proxy rejtett upstream munkájának bontásaként kezelné.
Az első bájt idejének kivonása a teljes átviteli időből az első válaszbájt utáni intervallumot írja le a befejezésig. Nem különíti el, mennyi időt töltött a proxy a webhelyhez való csatlakozással vagy azzal, hogy megvárja, amíg a webhely választ állít elő.
Ez a különbség számít a proxy IP-k összehasonlításakor. Egy nagy törzs hosszúvá teheti az első bájt utáni intervallumot akkor is, ha a webhely gyorsan válaszolt. Egy kis törzs gyorsan befejeződhet az első bájt előtti hosszú várakozás után.
| Mérés | Értelmezés |
|---|---|
| Kapcsolódási idő | A kliens számára látható kapcsolatfelépítés az átvitel útvonalához |
| Átvitelkezdési idő | A válasz kezdetéig eltelt idő, beleértve az előző munkát |
| Összesen mínusz átvitelkezdés | Az e pont után fennmaradó átviteli intervallum |
Használja az egyes mezőkhöz dokumentált pontos definíciót. A proxy típusa, a TLS, a kapcsolat újrafelhasználása és az átirányítások befolyásolhatják, mely szakaszok jelennek meg. Ezek a kliens megfigyelései; nem tárják fel automatikusan a proxy belső DNS-, sor-, upstream kapcsolati és forrásfeldolgozási idejét külön-külön.
Ha Ön üzemelteti a proxyt, korrelálja a kliens időmérését a saját kérésnaplóival vagy mérőszámaival. Ha nem, őrizze meg a méréseket végponttól végpontig tartó bizonyítékként, és címkézze őket őszintén. A „proxy válaszideje” nevű számhoz meghatározott kezdet és vég szükséges.
Az összehasonlításokhoz tartsa állandóan a célt, a válasz méretét és a terhelést. Ha a nyilvános végpontok alkalmasak erre az összehasonlításra, az ingyenes proxyk listája jelölteket kínál; használja ugyanazt a támogatott proxyprotokollt az összehasonlítható mérésekhez. Egy másik oldalról származó gyorsabb eredmény kisebb átvitelt tükrözhet, nem jobb proxyútvonalat.