Glossar

Was ist eine Sticky Session?

Eine Sticky Session ist eine Proxy-Konfiguration, die dieselbe Exit-IP für einen Client über ein definiertes Zeitfenster oder für die Lebensdauer einer Session-ID beibehält, anstatt bei jeder Anfrage zu einer neuen IP zu wechseln.

Verstehen Sie, warum Session-Kontinuität für Login-Abläufe, seitenweises Scraping und Checkouts wichtig ist, und wie Sie Sticky Sessions nutzen können, ohne die Vorteile eines rotierenden IP-Pools aufzugeben.

Erklärt

Eine Sticky Session ist das Gegenteil von per-Request-IP-Rotation: Anstatt für jede Anfrage eine neue Exit-IP zu wählen, pinnt das Proxy-Gateway eine IP für die Dauer einer Sitzung an Ihren Traffic. Die Sitzung wird typischerweise durch eine Session-ID definiert, die Sie im Proxy-Benutzernamen übergeben (z.B. `customer-USER-session-abc123`), und läuft ab, wenn das Stickiness-Fenster des Gateways abläuft (üblicherweise 1, 5, 10 oder 30 Minuten).

Sticky Sessions sind unverzichtbar für jeden Workflow, bei dem die Zielseite den Status an die Quell-IP bindet. Login-Seiten, mehrseitige Checkout-Abläufe, IP-gebundene CSRF-Tokens, paginierte Suchergebnisse und die meisten Kontoverwaltungsaufgaben erfordern dieselbe IP über mehrere Anfragen hinweg. Bei per-Request-Rotation würde die zweite Anfrage auf einer anderen IP landen, und das Ziel würde sie als neuen, nicht authentifizierten Besucher behandeln.

Die meisten Residential-Proxy-Anbieter bieten beide Modi über dasselbe Gateway an. Sie aktivieren Stickiness bei Bedarf durch Angabe einer Session-ID in der Proxy-Authentifizierung und deaktivieren sie durch deren Entfernung.

So funktioniert es

Wenn Sie sich mit einer Session-ID in Ihren Authentifizierungsdaten mit einem rotierenden Proxy-Gateway verbinden, hasht das Gateway die Session-ID und bindet sie an eine bestimmte Exit-IP aus dem Pool. Alle nachfolgenden Anfragen mit derselben Session-ID werden über diese IP geleitet, bis das Stickiness-Fenster abläuft oder die IP nicht mehr verfügbar ist.

Wenn Sie die Session-ID ändern (oder keine mehr senden), wählt das Gateway eine neue IP. Dies ermöglicht Ihnen workflow-spezifische Stickiness, ohne den Diversitätsvorteil des Pools zu verlieren - verschiedene parallel laufende Workflows erhalten jeweils ihre eigene gepinnte IP, schöpfen dabei aber weiterhin aus demselben großen rotierenden Pool.

Typen

Zeitgebundene Sticky Session

Die IP bleibt für ein festes Zeitfenster fixiert (üblicherweise 1, 5, 10 oder 30 Minuten). Nach Ablauf des Fensters erhält die nächste Anfrage eine neue IP. Standardkonfiguration für die meisten Scraping-Pipelines.

Session-ID-gebundene Sticky Session

Die IP bleibt fixiert, solange der Client dieselbe Session-ID verwendet. Ermöglicht es Ihnen, die Session-Lebensdauer explizit von der Client-Seite aus zu steuern.

Dedizierte / ISP-Proxys (permanente Stickiness)

Technisch gesehen keine 'Sticky Sessions', aber mit demselben Effekt: Ein ISP- / dedizierter Proxy gibt Ihnen eine einzelne IP, die Sie auf unbestimmte Zeit behalten, geeignet für langlebige Kontoverwaltungs-Workflows.

Häufige Anwendungsfälle

Eingeloggtes Scraping (an die IP gebundene Sessions)
Mehrseitige Checkout-Abläufe
Seitenweises Scraping von Suchergebnissen
Kontoverwaltung auf sozialen Plattformen
Workflows mit IP-gebundenen CSRF-Token
Jeder Ablauf, bei dem IP-Wechsel mitten in der Session den Status zerstören
FAQ

Häufig gefragt FAQ-Fragen

Häufige Fragen zu sticky session.

Die meisten Anbieter von Residential-Proxys bieten Sticky Sessions im Bereich von 1 bis 30 Minuten an. Für länger laufende Sessions (Stunden oder unbegrenzt) verwenden Sie ISP- / dedizierte Proxys, die Ihnen eine dauerhafte IP für die Laufzeit Ihres Abonnements bereitstellen.