Sessioni e rotazione · glossario

Keep-alive e rotazione

Il keep-alive HTTP consente a un client di inviare diverse richieste su una connessione TCP. Attraverso un proxy rotante, l'uscita viene scelta all'apertura della connessione, quindi ogni richiesta riutilizzata su quella connessione parte dallo stesso IP. I client che mettono in comune le connessioni vedono quindi meno modifiche IP di quanto si aspettano; forzare una nuova connessione per richiesta ripristina la rotazione per richiesta.

2 minuti di lettura Chiamato anche riutilizzo delle connessioni, connessioni persistenti Aggiornato

Sintomi#

  • Una chiamata IP-echo restituisce lo stesso indirizzo più volte di seguito anche se non è impostato alcun ID di sessione.
  • Un target che limita la velocità per IP blocca un crawler che "ruota" ma riutilizza un pool di dieci connessioni.

Correzioni per client#

ClienteCome ottenere una nuova connessione per richiesta
arricciaturaogni invocazione è già una nuova connessione
Richieste Pythonrequest.get(...) senza una sessione, o headers={"Connection": "close"}
Node.js recupero/undicinuovo ProxyAgent per richiesta o pipeline: 1 con keepAliveTimeout: 0
Vai in rete/httpTransport.DisableKeepAlives = true
Browsernon controllabile; usa invece una sessione fissa e ruota cambiando -sid-

Il contrario#

Quando *vuoi* un'uscita per diverse richieste, keep-alive è tuo amico sulla stessa connessione, ma non fare affidamento su di esso: usa un sessione appiccicosa quindi la garanzia sopravvive ai ripristini di connessione.

Come funziona su Proxy Cyber#

I gateway Proxy Cyber selezionano l'uscita per ogni nuova connessione e la mantengono per tutta la durata della connessione (le connessioni inattive vengono chiuse dopo 60 secondi). -sid- rende la scelta esplicita e indipendente dalla connessione.

Il tuo conto

Gestisci i tuoi proxy in un unico account

Confronta reti, effettua ordini e segui il tuo saldo e le richieste di supporto da un'unica dashboard. Il nostro team esamina i pagamenti e fornisce i dettagli di connessione dopo la consegna.

Crea un account