In proxy dy’t in lytse side fluch weromjout, kin dochs stadich wêze by it downloaden fan in bestân. It earste fersyk seit foaral wat oer de fertraging by it opsetten en beantwurdzjen. In gruttere oerdracht hinget ek ôf fan hoefolle gegevens de rûte oanhâldend ferfiere kin.

Hokker sifer beäntwurdet dyn fraach?

TaakNuttige waarnimming
In lytse side iepenje of in koart API-fersyk stjoereTiid oant it antwurd ûntfongen is, mei it opsetten fan de ferbining derby.
In bestân downloadeTotaal oerdroegen bytes en gemiddelde trochfier mei in gaadlik testbestân.
In applikaasje responsyf hâlde oer in soad fersikenTypyske reaksjetiid, mislearrings en wergebrûk fan ferbiningen ûnder de ferwachte wurkdruk.

ICMP-ping is in oare test. In tsjinner kin ping beäntwurdzje wylst syn proxytsjinst net beskikber is, of ping blokkearje wylst de proxy wurket. De hinne-en-wer-tiid nei it proxyadres lit ek de ferbining fan de proxy nei dyn bestimming bûten beskôging.

Mjit in echte oerdracht

Brûk in bestân op in tsjinner dy’tst sels behearst, of ien dat foar sa’n test bedoeld is. Dit foarbyld smyt de antwurdynhâld fuort en print de oerdrachtgrutte, gemiddelde bytes de sekonde en totale tiid:

curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 30 --silent --show-error --output /dev/null --write-out 'status=%{http_code} bytes=%{size_download} average_Bps=%{speed_download} seconds=%{time_total}\n' https://example.com/test-file.bin

Ferfang sawol de foarbyldproxy as de URL fan it bestân. In 404-side of in antwurd mei wegere tagong is gjin jildige downloadmjitting, ek net as it fluch oankomt. Kontrolearje de status, ferwachte bestânsgrutte en ynhâld foar’tst snelheden ferlikest.

It fjild foar gemiddelde snelheid is yn bytes de sekonde. In netwurkabonnemint dat yn bits de sekonde advertearre wurdt, brûkt in oare ienheid. Fermannichfâldigje mei acht om bytes rûchwei nei bits om te rekkenjen; brûk deselde ienheid yn de hiele ferliking.

Hâld de ferliking earlik

Brûk deselde bestimming, itselde bestân, kliïntnetwurk en deselde tiidlimiten. Ferlykje ferskate beheinde stekproeven ynstee fan de fluchste poging te kiezen. By fêstrûne oerdrachten, kies bewust limiten foar opsetten, totale tiid en lege snelheid. Hâld mislearre fersiken yn de resultaten: in proxy dy’t soms fluch oerdraacht mar faak mislearret, kin min passe by wurk dat klear komme moat.

In bestân út de cache en in nije download kinne ferskillende paden troch de tsjinst nimme. Dat kin ek jilde foar in fersyk nei it opsetten fan in ferbining en ien dat in besteande ferbining werbrûkt. Bepaal hokker gedrach de applikaasje nedich hat en mjit dat konsekwint.

Kies neffens de wurkdruk

Foar in lyts API-antwurd kin in ekstra sekonde foar de earste byte mear útmeitsje as de heechste trochfier. Foar in grutte download is in flugge handshake folge troch tige stadige ynhâld in minne ruil. Test yn beide gefallen de bestimming dy’tst echt brûke silst; ien snelheidsskoare beskriuwt net alle rûten troch in proxy.

De proxylist fan ProxyHub jout gjin ûnôfhinklike trochfiermjittingen foar elke IP. In protokol- of lânfilter is gjin snelheidsranglist.

Relatearre artikelen