Măsurarea timpului pe partea clientului pentru transferurile curl prin proxy
Interpretați intervalele de timp curl fără a trata măsurătorile vizibile clientului ca o defalcare a muncii upstream ascunse a proxy-ului.
Scăderea timpului primului octet din timpul total de transfer descrie intervalul de după primul octet de răspuns până la finalizare. Nu izolează cât timp a petrecut proxy-ul conectându-se la site sau așteptând ca site-ul să genereze un răspuns.
Această distincție contează la compararea IP-urilor de proxy. Un corp mare poate face lung intervalul de după primul octet chiar dacă site-ul a răspuns rapid. Un corp mic poate termina rapid după o așteptare lungă înainte de primul octet.
| Măsurare | Interpretare |
|---|---|
| Timp de conexiune | Stabilirea conexiunii vizibilă clientului pentru ruta transferului |
| Timp de început al transferului | Timpul scurs până la începerea răspunsului, inclusiv munca anterioară |
| Total minus începutul transferului | Intervalul de transfer rămas după acel punct |
Folosiți definiția precisă documentată pentru fiecare câmp. Tipul de proxy, TLS, reutilizarea conexiunilor și redirecționările pot afecta ce etape sunt reprezentate. Acestea sunt observații de la client; nu expun automat timpii interni de DNS, coadă, conexiune upstream și procesare a originii ai proxy-ului separat.
Dacă operați proxy-ul, corelați timpul clientului cu propriile jurnale de cereri sau metrici. Dacă nu, păstrați măsurătorile ca dovezi de la un capăt la altul și etichetați-le onest. Un număr numit „timp de răspuns al proxy-ului” are nevoie de un început și un sfârșit definite.
Pentru comparații, păstrați consecvente destinația, dimensiunea răspunsului și volumul de lucru. Când punctele finale publice sunt potrivite pentru acea comparație, lista de proxy-uri gratuite oferă candidați; folosiți același protocol de proxy acceptat pentru măsurători comparabile. Un rezultat mai rapid de pe altă pagină poate reflecta un transfer mai mic, nu o rută de proxy mai bună.