Sessioner & rotation · ordlista

Håll-liv och rotation

HTTP keep-alive låter en klient skicka flera förfrågningar över en TCP-anslutning. Genom en roterande proxy väljs utgången när anslutningen öppnas, så att varje begäran som återanvänds på den anslutningen kommer från samma IP. Klienter som poolar anslutningar ser därför färre IP-ändringar än de förväntar sig; genom att tvinga fram en ny anslutning per begäran återställs rotationen per begärande.

2 min lästid Kallas även återanvändning av anslutningar, beständiga anslutningar Uppdaterad

Symtom#

  • Ett IP-echo anrop returnerar samma adress flera gånger i rad trots att inget session id är satt.
  • Ett mål som begränsar hastigheten per IP blockerar en sökrobot som "roteras" men återanvänder en pool med tio anslutningar.

Fixar efter kund#

KlientHur man får en ny anslutning per förfrågan
cURLvarje åkallan är en ny anslutning redan
Python-förfrågningarrequests.get(...) utan en Session, eller headers={"Anslutning": "stäng"}
Node.js hämta / elvanya ProxyAgent per begäran eller pipelining: 1 med keepAliveTimeout: 0
Gå till nät/httpTransport.DisableKeepAlives = sant
Webbläsareinte kontrollerbar; använd en sticky session istället och rotera genom att ändra -sid-

Tvärtom#

När du *vill* ha en utgång för flera begäranden, är keep-alive din vän på samma anslutning, men lita inte på det: använd en Klibbiga sessioner så garantin överlever anslutnings återställningar.

Så fungerar det på Proxy Cyber#

Proxy Cybergateways väljer utgången för varje ny anslutning och behåller den under hela anslutningens livslängd (anslutningar som inte används stängs efter 60 sekunder). -sid- gör valet explicit och oberoende av anslutning. -sid-

Ditt konto -

Hantera alla dina proxyer på ett konto

Jämför nätverk, placera beställningar och följ ditt saldo och supportbegäranden från en enda kontrollpanel.Vårt team granskar betalningar och ger anslutningsuppgifter efter leverans.

Skapa konto