Klientflanka tempomezuro por curl-prokurilaj transigoj
Interpretu la tempintervalojn de curl sen trakti klientvideblajn mezurojn kiel malkomponaĵon de la kaŝita supraflua laboro de la prokurilo.
Subtrahi la unuabajtan tempon de la tuta transiga tempo priskribas la intervalon post la unua responda bajto ĝis kompletigo. Ĝi ne izolas kiom da tempo la prokurilo pasigis konektante al la retejo aŭ atendante, ke la retejo generu respondon.
Tiu distingo gravas komparante prokurilajn IP-adresojn. Granda korpo povas longigi la intervalon post la unua bajto eĉ se la retejo respondis rapide. Malgranda korpo povas finiĝi rapide post longa atendo antaŭ la unua bajto.
| Mezuro | Interpretado |
|---|---|
| Konekta tempo | Klientvidebla konekta starigo por la vojo de la transigo |
| Komenca transiga tempo | Pasinta tempo ĝis la respondo komenciĝas, inkluzive de antaŭa laboro |
| Tuto minus komenca transigo | La restanta transiga intervalo post tiu punkto |
Uzu la precizan difinon dokumentitan por ĉiu kampo. Prokurila tipo, TLS, reuzado de konektoj kaj alidirektadoj povas influi, kiuj etapoj estas reprezentataj. Ĉi tiuj estas observoj de la kliento; ili ne aŭtomate malkaŝas la internajn DNS-, atenvicajn, suprafluajn konektajn kaj origino-prilaborajn tempojn de la prokurilo aparte.
Se vi funkciigas la prokurilon, kunligu la klientan tempomezuron kun ĝiaj propraj petprotokoloj aŭ metrikoj. Se ne, konservu la mezurojn kiel pruvon de fino al fino kaj etikedu ilin honeste. Nombro nomata „prokurila responda tempo“ bezonas difinitan komencon kaj finon.
Por komparoj, tenu la celon, respondgrandon kaj laborkvanton konsekvaj. Kiam publikaj finpunktoj taŭgas por tiu komparo, la listo de senpagaj prokuriloj proponas kandidatojn; uzu la saman subtenatan prokurilan protokolon por kompareblaj mezuroj. Pli rapida rezulto de alia paĝo povas reflekti pli malgrandan transigon anstataŭ pli bonan prokurilan vojon.