Zurück zum Blog

Sitzungsverwaltung für Parsing und Automatisierung: So speichern Sie eine Sitzung für über 12 Stunden

Vollständiger Leitfaden zur Einrichtung langlebiger Sitzungen für das Scraping, das Farmen von Konten und die Automatisierung: Auswahl von Proxys, Konfiguration von Browsern, Lösung von Verbindungsabbruchsproblemen.

📅10. Februar 2026
```html

Wenn Sie das Parsen von Marktplätzen über Nacht starten, Facebook Ads-Konten 8 Stunden lang farmen oder massenhaft Beiträge auf Instagram automatisieren — sind Sie auf das Problem von Sessionsabbrüchen gestoßen. Der Proxy wechselt die IP, der Browser verliert Cookies, das Skript bricht nach drei Stunden ab. In diesem Leitfaden werden wir besprechen, wie man stabile langlebige Sessions für Aufgaben einrichtet, die von mehreren Stunden bis zu einem Tag ohne Unterbrechung laufen.

Was ist Session Management und warum ist es notwendig?

Session Management ist die Verwaltung des Verbindungsstatus zwischen Ihrem Tool (Browser, Skript, Bot) und dem Zielservice über einen längeren Zeitraum. Für kurze Aufgaben — das Parsen von 100 Produkten in 5 Minuten — ist das nicht kritisch. Aber wenn die Aufgabe mehrere Stunden dauert, ist es wichtig, Folgendes zu speichern:

  • Die gleiche IP-Adresse — damit die Website keinen Verdacht auf Gerätewechsel schöpft
  • Cookies und localStorage — für die Authentifizierung und Verfolgung von Aktionen
  • Fingerprint des Browsers — eine Reihe von Gerätemerkmalen (User-Agent, Bildschirmauflösung, WebGL)
  • Script-Zustand — welche Seiten verarbeitet wurden, wo bei einem Fehler gestoppt wurde

Wenn auch nur ein Parameter während des Prozesses geändert wird — kann die Website das Konto sperren, das Parsen von Captchas unterbrechen oder die Authentifizierungssession zurücksetzen.

Typische langlaufende Aufgaben: Farmen von Facebook Ads-Konten (6-12 Stunden Aufwärmzeit), Parsen aller Produkte einer Kategorie auf Wildberries (3-8 Stunden), massenhaftes Posten in 50 Instagram-Konten (4-10 Stunden mit Verzögerungen), Preisüberwachung der Konkurrenz 24/7.

Typische Probleme bei langen Sessions

Lassen Sie uns untersuchen, was am häufigsten langlebige Sessions unterbricht und zu einem Stopp der Aufgabe führt:

1. Rotation der IP-Adresse des Proxys

Viele Proxy-Dienste ändern standardmäßig die IP alle 5-15 Minuten. Für das Parsen ohne Authentifizierung ist das in Ordnung, aber wenn Sie in einem Facebook Ads-Konto angemeldet sind — wird der Wechsel von IP von Moskau nach Sankt Petersburg mitten in der Session Verdacht erregen. Die Plattform wird eine Bestätigung des Logins anfordern, einen Code an das Telefon senden oder das Konto aufgrund verdächtiger Aktivitäten sogar sperren.

Lösung: Verwenden Sie Sticky Sessions — einen Modus, in dem der Proxy für 10 Minuten, 1 Stunde oder 24 Stunden die gleiche IP bereitstellt. Mehr dazu im Abschnitt unten.

2. Timeout der Verbindung auf der Proxy-Seite

Einige Proxy-Anbieter brechen die Verbindung ab, wenn 10-30 Minuten keine Aktivität stattfindet. Wenn Ihr Skript eine Pause zwischen den Aktionen macht (zum Beispiel, um einen Menschen zu imitieren — 5 Minuten ein Produkt zu betrachten, dann zum nächsten zu wechseln), kann der Proxy die Verbindung schließen. Bei dem Versuch, die Arbeit fortzusetzen, erhält das Skript einen Fehler und bricht ab.

Lösung: Richten Sie Keep-Alive-Anfragen ein (Ping an den Proxy alle 2-3 Minuten) oder wählen Sie einen Anbieter ohne strenge Timeouts. Residente und mobile Proxys halten die Verbindung normalerweise länger als Rechenzentrumsproxies.

3. Änderung des Fingerprints des Browsers

Wenn Sie den Anti-Detect-Browser neu starten oder das Skript eine neue Instanz des Browsers erstellt — ändert sich der Fingerprint. Selbst mit der gleichen IP wird die Website sehen, dass der User-Agent, die Bildschirmauflösung, die Schriftartenliste oder der Canvas-Fingerprint von der vorherigen Session abweichen. Dies löst die Anti-Betrugs-Systeme aus.

Lösung: Speichern Sie das Browserprofil (in Dolphin Anty, AdsPower, Multilogin geschieht dies automatisch) und erstellen Sie nicht bei jedem Start ein neues. Wenn Sie Selenium oder Puppeteer verwenden — speichern Sie das User Data Directory mit Cookies und Einstellungen.

4. Verlust des Script-Zustands bei einem Fehler

Das Skript hat 6 Stunden lang geparst, 8000 von 10000 Produkten verarbeitet und ist aufgrund eines Netzwerkfehlers abgestürzt. Wenn der Fortschritt nicht gespeichert wird — müssen Sie von vorne beginnen. Dies ist besonders kritisch für Aufgaben, die 12+ Stunden dauern.

Lösung: Speichern Sie Zwischenstände in einer Datenbank oder Datei nach jeder N Iteration (zum Beispiel nach jedem 100. Produkt). Bei einem Neustart wird das Skript an der letzten gespeicherten Position fortfahren.

Welche Proxys eignen sich für langlaufende Aufgaben?

Nicht alle Proxy-Typen sind gleich gut für lange Sessions geeignet. Hier ist ein Vergleich nach Stabilitäts- und IP-Lebensdauer-Kriterien:

Proxy-Typ IP-Lebensdauer Stabilität Geeignet für
Rechenzentren Unbegrenzt (statische IP) Hoch, aber leicht erkennbar Parsen ohne Authentifizierung, Preisüberwachung
Residente 10 Minuten — 24 Stunden (Sticky Sessions) Mittel (abhängig vom Anbieter) Farmen von Konten, Parsen mit Authentifizierung
Mobile 5-30 Minuten (Wechsel nach Betreiber-Timer) Niedrig (häufige IP-Wechsel) Kurze Aufgaben in sozialen Netzwerken, Umgehung strenger Blockaden
ISP-Proxys Unbegrenzt (statische residente IP) Sehr hoch Lange Aufgaben mit Authentifizierung, Farmen von Premium-Konten

Empfehlungen zur Auswahl:

  • Für das Parsen von Marktplätzen ohne Authentifizierung (Wildberries, Ozon, Yandex.Market) — sind Rechenzentren mit statischer IP geeignet. Sie sind günstig, schnell, und wenn die Website Rechenzentren nicht streng blockiert — bewältigen sie Aufgaben von 12+ Stunden.
  • Für das Farmen von Facebook Ads, TikTok Ads, Google Ads — nur residente oder ISP-Proxys mit Sticky Sessions für 24 Stunden. Mobile sind aufgrund häufiger IP-Wechsel nicht geeignet.
  • Für die Automatisierung von Instagram, TikTok — residente mit Sticky Sessions von 1-6 Stunden. Wenn die Aufgabe kurz ist (Posten in 10 Konten innerhalb einer Stunde) — sind auch mobile geeignet.
  • Für die Überwachung 24/7 (Überwachung der Preise von Wettbewerbern, Parsen von Nachrichten) — ISP-Proxys oder Rechenzentren, wenn die Website sie nicht blockiert.

Wichtig: Mobile Proxys sind NICHT für langlaufende Aufgaben geeignet! Die IP wechselt alle 5-30 Minuten nach dem Timer des Mobilfunkanbieters, und Sie können dies nicht kontrollieren. Verwenden Sie sie nur für kurze Aufgaben (Kontoerstellung, einmaliges Posten, Umgehung von Captchas).

Sticky Sessions: Wie man die IP für 24 Stunden fixiert

Sticky Sessions sind ein Betriebsmodus des Proxys, bei dem Sie die gleiche IP-Adresse für einen bestimmten Zeitraum erhalten: 10 Minuten, 1 Stunde, 6 Stunden oder 24 Stunden. Dies ist entscheidend für Aufgaben mit Authentifizierung.

Wie Sticky Sessions funktionieren

Normalerweise werden Sticky Sessions über die Session-ID in der URL des Proxys realisiert. Anstelle des Standardformats:

http://username:password@proxy.example.com:8000

Fügen Sie den Parameter session hinzu:

http://username-session-mysession123:password@proxy.example.com:8000

Jetzt werden alle Anfragen mit der ID mysession123 über die gleiche IP gesendet, bis die Lebensdauer der Session abläuft (normalerweise 10-30 Minuten standardmäßig). Wenn eine längere Session benötigt wird — kann der Anbieter einen Zeitparameter anbieten:

http://username-session-mysession123-lifetime-1440:password@proxy.example.com:8000

Wo lifetime-1440 1440 Minuten (24 Stunden) bedeutet.

Einrichtung von Sticky Sessions in beliebten Diensten

In residenten Proxys: Die meisten Anbieter unterstützen Sticky Sessions über Parameter im Benutzernamen. Überprüfen Sie das Format in der Dokumentation Ihres Anbieters. Typische Varianten:

  • username-session-ABC123 — fixiert die IP für die Standardzeit (10-30 Minuten)
  • username-session-ABC123-sessionduration-60 — fixiert für 60 Minuten
  • username-country-us-session-ABC123 — IP aus den USA mit Fixierung

In ISP-Proxys: Normalerweise ist die IP standardmäßig statisch, Sticky Sessions sind nicht erforderlich — Sie erhalten immer die gleiche Adresse, bis Sie den Proxy manuell wechseln.

In Rechenzentren: Die IP ist statisch, es sind keine zusätzlichen Einstellungen erforderlich.

Beispiel für die Verwendung in einem Anti-Detect-Browser

Angenommen, Sie farmen ein Facebook Ads-Konto in Dolphin Anty. Die Aufgabe — 8 Stunden Aufwärmzeit (Seitenaufrufe, Videos ansehen, Likes). Einrichtung:

  1. Öffnen Sie das Browserprofil in Dolphin Anty
  2. Gehen Sie zum Abschnitt "Proxys"
  3. Wählen Sie den Typ: HTTP oder SOCKS5
  4. Geben Sie Host und Port des Proxys ein
  5. Im Feld "Login" geben Sie an: username-session-farm001-sessionduration-480 (480 Minuten = 8 Stunden)
  6. Geben Sie das Passwort ein
  7. Klicken Sie auf "Proxy überprüfen" — stellen Sie sicher, dass die IP erkannt wird
  8. Speichern Sie das Profil

Jetzt werden alle Anfragen aus diesem Profil für 8 Stunden über die gleiche IP gesendet. Selbst wenn Sie den Browser schließen und nach einer Stunde wieder öffnen — bei Verwendung derselben Session-ID (farm001) erhalten Sie die gleiche IP.

Tipps: Verwenden Sie verständliche Session-IDs, die mit der Aufgabe verbunden sind. Zum Beispiel farm-fb-account-001, parse-wb-electronics. Dies erleichtert das Debugging, wenn Sie Dutzende parallele Aufgaben haben.

Einrichtung von Anti-Detect-Browsern für lange Sessions

Anti-Detect-Browser (Dolphin Anty, AdsPower, Multilogin, GoLogin, Octo Browser) sind speziell für langlebige Sessions mit gespeichertem Fingerprint entwickelt. Aber es gibt einige Einrichtungshinweise, die für Aufgaben von 8+ Stunden kritisch sind.

1. Speicherung des Browserprofils

Ein Browserprofil ist eine Sammlung von Cookies, localStorage, Fingerprint (User-Agent, Canvas, WebGL, Schriftarten). Alle Anti-Detect-Browser speichern Profile automatisch beim Schließen. Wichtig — erstellen Sie nicht bei jedem Start der Aufgabe ein neues Profil!

Richtiger Ansatz:

  • Erstellen Sie ein Profil einmal für eine bestimmte Aufgabe (zum Beispiel "Farm FB Konto #1")
  • Richten Sie den Proxy mit Sticky Session ein
  • Führen Sie den ersten Start durch, loggen Sie sich in das Konto ein
  • Schließen Sie den Browser — das Profil wird gespeichert
  • Öffnen Sie beim nächsten Start dasselbe Profil — Authentifizierung und Fingerprint bleiben erhalten

Falscher Ansatz:

  • Jeden Tag ein neues Profil für dieselbe Aufgabe erstellen
  • Cookies manuell zwischen den Starts löschen
  • Den Fingerprint (User-Agent, Bildschirmauflösung) während der Aufgabe ändern

2. Fingerprint für Stabilität einstellen

Für lange Aufgaben wählen Sie einen REALISTISCHEN Fingerprint, der zum Proxy passt. Wenn der Proxy aus Russland (Moskau) stammt — setzen Sie keinen User-Agent von MacBook Pro mit englischer Locale. Besser:

  • Betriebssystem: Windows 10 oder 11 (die beliebtesten in Russland)
  • Browser: Chrome in der neuesten Version (wird automatisch im Anti-Detect aktualisiert)
  • Bildschirmauflösung: 1920x1080 (die am weitesten verbreitete)
  • Sprache: ru-RU, Zeitzone: Europe/Moscow
  • WebRTC: deaktivieren oder auf die IP des Proxys umstellen (damit die echte IP nicht ausläuft)

In Dolphin Anty und AdsPower gibt es die Funktion "Zufälligen Fingerprint erstellen" — sie generiert eine glaubwürdige Kombination von Parametern. Für lange Aufgaben ist dies sicherer, als manuell einzustellen.

3. Automatische Updates und Neustarts deaktivieren

Wenn die Aufgabe 12 Stunden läuft, stellen Sie sicher, dass:

  • Der Computer nicht in den Energiesparmodus wechselt (deaktivieren Sie dies in den Energieeinstellungen von Windows/macOS)
  • Das Antivirenprogramm das System nicht für Updates neu startet (Updates verschieben)
  • Der Anti-Detect-Browser sich nicht automatisch während der Aufgabe aktualisiert (in den Einstellungen die automatische Aktualisierung deaktivieren oder auf die Nachtzeit einstellen)

4. Verwendung der API von Anti-Detect-Browsern zur Automatisierung

Dolphin Anty, AdsPower, Multilogin bieten APIs zur Verwaltung von Profilen aus Skripten. Dies ermöglicht:

  • Starten eines Browserprofils aus einem Python/Node.js-Skript
  • Verbindung über Selenium oder Puppeteer
  • Durchführung einer langen Aufgabe
  • Automatisches Schließen des Profils nach Abschluss

Beispiel für das Starten eines Profils von Dolphin Anty über die API (Python):

import requests
from selenium import webdriver

# Starten des Profils über die API von Dolphin Anty
profile_id = "123456"
response = requests.get(f"http://localhost:3001/v1.0/browser_profiles/{profile_id}/start")
data = response.json()

# Verbindung von Selenium zum gestarteten Browser
options = webdriver.ChromeOptions()
options.debugger_address = data['automation']['port']
driver = webdriver.Chrome(options=options)

# Durchführung der Aufgabe
driver.get("https://example.com")
# ... Ihr Code zum Parsen oder Automatisieren ...

# Schließen des Profils
requests.get(f"http://localhost:3001/v1.0/browser_profiles/{profile_id}/stop")

Dieser Ansatz garantiert, dass der Fingerprint und die Cookies gespeichert werden, selbst wenn das Skript abstürzt — bei einem Neustart verbinden Sie sich mit demselben Profil.

Automatisierung und Zustandsspeicherung

Für Aufgaben von 8+ Stunden ist es entscheidend, den Fortschritt zu speichern, um bei einem Fehler nicht von vorne beginnen zu müssen. Lassen Sie uns Methoden für verschiedene Werkzeuge untersuchen.

1. Fortschritt in einer Datenbank speichern

Wenn Sie 10000 Produkte von Wildberries parsen, speichern Sie die Ergebnisse in SQLite, PostgreSQL oder MongoDB nach jeweils 50-100 Produkten. Die Tabellenstruktur:

CREATE TABLE parsing_progress (
  id INTEGER PRIMARY KEY,
  url TEXT,
  status TEXT,  -- 'pending', 'completed', 'error'
  data TEXT,    -- JSON mit Ergebnissen
  created_at TIMESTAMP
);

Beim Start überprüft das Skript, welche URLs noch nicht verarbeitet wurden (status = 'pending') und fährt von dort fort. Wenn das Skript abstürzt — überspringt es bereits verarbeitete Produkte beim Neustart.

2. Verwendung von Aufgabenwarteschlangen

Für komplexe Aufgaben (zum Beispiel das Farmen von 50 Facebook Ads-Konten parallel) verwenden Sie Warteschlangensysteme: Celery (Python), Bull (Node.js), RabbitMQ. Prinzip:

  • Erstellen Sie eine Liste von Aufgaben (50 Konten)
  • Jede Aufgabe ist unabhängig (eigenes Browserprofil, eigener Proxy)
  • Worker nehmen Aufgaben aus der Warteschlange und führen sie aus
  • Wenn ein Worker abstürzt — wird die Aufgabe zurück in die Warteschlange gestellt und von einem anderen Worker übernommen

Dies garantiert, dass keine Aufgabe verloren geht, selbst wenn ein Teil der Prozesse abstürzt.

3. Protokollierung und Überwachung

Für Aufgaben von 12+ Stunden richten Sie eine detaillierte Protokollierung ein:

  • Protokollieren Sie jede Aktion (Seite geöffnet, Schaltfläche geklickt, Daten erhalten)
  • Speichern Sie Screenshots bei Fehlern (in Selenium: driver.save_screenshot('error.png'))
  • Verwenden Sie Protokollstufen: INFO für normale Aktionen, WARNING für verdächtige Situationen (Captcha, langsame Ladezeiten), ERROR für Fehler

Beispiel für die Protokollierung in Python:

import logging

logging.basicConfig(
    level=logging.INFO,
    format='%(asctime)s - %(levelname)s - %(message)s',
    handlers=[
        logging.FileHandler('parsing.log'),
        logging.StreamHandler()
    ]
)

logger = logging.getLogger(__name__)

# Im Code
logger.info(f"Produkt {product_id} verarbeitet")
logger.warning(f"Langsame Ladezeit der Seite: {url}")
logger.error(f"Fehler beim Parsen: {error}")

Überwachung und Wiederherstellung nach einem Abbruch

Selbst bei richtiger Proxy- und Browsereinstellung kann die Session abgebrochen werden: Netzwerk ist ausgefallen, Proxy wurde neu gestartet, die Website hat ein Captcha angezeigt. Es ist wichtig, das Problem schnell zu erkennen und die Arbeit wiederherzustellen.

1. Überprüfung der Verfügbarkeit des Proxys

Überprüfen Sie vor Beginn der Aufgabe und regelmäßig (alle 30-60 Minuten), ob der Proxy funktioniert:

import requests

def check_proxy(proxy_url):
    try:
        response = requests.get(
            'https://api.ipify.org?format=json',
            proxies={'http': proxy_url, 'https': proxy_url},
            timeout=10
        )
        if response.status_code == 200:
            ip = response.json()['ip']
            logger.info(f"Proxy funktioniert, IP: {ip}")
            return True
    except Exception as e:
        logger.error(f"Proxy antwortet nicht: {e}")
        return False

# Überprüfung vor Beginn
if not check_proxy(proxy_url):
    logger.error("Proxy nicht verfügbar, Aufgabe wird gestoppt")
    exit(1)

2. Umgang mit Captchas und Blockaden

Wenn die Website ein Captcha angezeigt hat (Google reCAPTCHA, hCaptcha, Cloudflare Turnstile) — wird die Aufgabe gestoppt. Lösungen:

  • Automatische Lösung von Captchas: Integration mit Diensten wie 2Captcha, Anti-Captcha, CapMonster. Sie lösen das Captcha in 10-30 Sekunden, das Skript fährt fort.
  • Proxy wechseln: Wenn das Captcha aufgrund einer verdächtigen IP aufgetreten ist — wechseln Sie zu einem anderen Proxy aus dem Pool und fahren Sie fort.
  • Pause und Wiederholung: Manchmal tritt ein Captcha aufgrund zu schneller Aktionen auf. Machen Sie eine Pause von 2-5 Minuten und wiederholen Sie dann die Anfrage.

3. Automatischer Neustart bei einem Fehler

Wickeln Sie den Hauptcode in try-except ein und starten Sie die Aufgabe bei einem Fehler neu:

import time

max_retries = 3
retry_delay = 60  # Sekunden

for attempt in range(max_retries):
    try:
        # Hauptcode der Aufgabe
        run_parsing()
        break  # Bei Erfolg — aus der Schleife aussteigen
    except Exception as e:
        logger.error(f"Fehler bei Versuch {attempt + 1}: {e}")
        if attempt < max_retries - 1:
            logger.info(f"Neustart in {retry_delay} Sekunden...")
            time.sleep(retry_delay)
        else:
            logger.error("Maximale Anzahl an Versuchen überschritten, Stopp")
            raise

4. Benachrichtigungen über Probleme

Für Aufgaben, die nachts oder am Wochenende laufen, richten Sie Benachrichtigungen bei kritischen Fehlern ein:

  • Telegram-Bot: sendet eine Nachricht bei einem Fehler (über die Bibliothek python-telegram-bot)
  • Email: über SMTP (Bibliothek smtplib in Python)
  • SMS: über Twilio oder ähnliche Dienste

Beispiel für das Senden einer Benachrichtigung in Telegram:

import requests

def send_telegram_alert(message):
    bot_token = "YOUR_BOT_TOKEN"
    chat_id = "YOUR_CHAT_ID"
    url = f"https://api.telegram.org/bot{bot_token}/sendMessage"
    requests.post(url, data={'chat_id': chat_id, 'text': message})

# Bei einem Fehler
try:
    run_parsing()
except Exception as e:
    send_telegram_alert(f"⚠️ Fehler beim Parsen: {e}")

Praktische Anwendungsfälle

Lassen Sie uns konkrete Aufgaben und die optimale Einrichtung des Session Managements für jede untersuchen.

Szenario 1: Farmen eines Facebook Ads-Kontos (8 Stunden Aufwärmzeit)

Aufgabe: Ein neues Facebook Ads-Konto vor dem Start der Werbung aufwärmen. Es muss das Verhalten eines normalen Benutzers imitiert werden: auf Facebook gehen, den Feed lesen, Videos ansehen, Likes setzen, auf Werbung klicken. Insgesamt 8 Stunden Aktivität mit Pausen.

Einrichtung:

  • Proxy: Resident mit Sticky Session für 8-12 Stunden, das Land — dasselbe wie im Konto angegeben (wenn das Konto aus den USA ist — Proxy aus den USA)
  • Browser: Dolphin Anty oder AdsPower, ein separates Profil für dieses Konto erstellen
  • Fingerprint: Realistisch für das Land (Windows 10, Chrome, Auflösung 1920x1080, Sprache en-US für die USA)
  • Automatisierung: Skript auf Selenium mit zufälligen Verzögerungen (5-15 Minuten zwischen den Aktionen), Imitation von Scrollen und Mausbewegungen
  • Fortschritt speichern: Protokollierung aller Aktionen in einer Datei, um bei einem Fehler vom letzten Punkt fortzufahren

Risiken: IP-Wechsel mitten in der Session — Facebook wird eine Bestätigung des Logins anfordern. Zu schnelle Aktionen — das Konto wird verdächtigt.

Szenario 2: Parsen aller Produkte einer Kategorie auf Wildberries (6 Stunden)

Aufgabe: Alle Produkte der Kategorie "Elektronik" auf Wildberries parsen (ca. 50000 Produkte). Es müssen Name, Preis, Bewertung, Anzahl der Bewertungen erhalten werden. Das Parsen erfolgt ohne Authentifizierung.

Einrichtung:

  • Proxy: Rechenzentrum mit statischer IP (Wildberries blockiert Rechenzentren normalerweise nicht streng) oder residente mit Sticky Session für 6+ Stunden
  • Browser: Nicht zwingend erforderlich, man kann auch requests + BeautifulSoup (schneller) oder Selenium (wenn die Website auf JavaScript basiert) verwenden
  • Fortschritt speichern: SQLite-Datenbank, alle 100 Produkte speichern. Bei einem Neustart bereits verarbeitete überspringen.
  • Fehlerbehandlung: Wenn ein Produkt nicht geladen wird (404, Timeout) — überspringen und fortfahren, im Protokoll festhalten

Risiken: Wildberries kann ein Captcha bei zu häufigen Anfragen anzeigen. Lösung — Verzögerung von 1-3 Sekunden zwischen den Produkten hinzufügen oder einen Proxy-Pool mit Rotation verwenden.

Szenario 3: Massenposting in 30 Instagram-Konten (5 Stunden)

Aufgabe: Den gleichen Beitrag in 30 Instagram-Konten von Kunden veröffentlichen. Für jedes Konto — eigener Text und Hashtags. Es muss mit Verzögerungen erfolgen, um nicht wie Spam auszusehen.

Einrichtung:

  • Proxy: Residenten mit Sticky Session für 1-2 Stunden, für jedes Konto — eigener Proxy (damit die Konten sich nicht über die IP verbinden)
  • Browser: Dolphin Anty, 30 Profile erstellen (jeweils ein Profil pro Konto), in jedem — eigenen Proxy
  • Automatisierung: Skript startet die Profile nacheinander, postet über Instagram Web oder API, schließt das Profil. Verzögerung zwischen den Konten — 10-15 Minuten.
  • Fortschritt speichern: Liste der Konten in CSV, Status markieren (posted/pending/error)

Risiken: Instagram kann ein Konto aufgrund massenhafter Aktionen sperren. Lösung — zufällige Verzögerungen hinzufügen, menschliches Verhalten imitieren (Scrollen des Feeds vor dem Posten).

Szenario 4: Preisüberwachung der Konkurrenz auf Ozon 24/7

Aufgabe: Preise von 500 Produkten der Konkurrenz auf Ozon jede Stunde überwachen und Änderungen in einer Datenbank festhalten. Die Aufgabe läuft ständig.

Einrichtung:

  • Proxy: ISP-Proxys mit statischer IP (ändert sich nie) oder Rechenzentrum
  • Automatisierung: Cron-Job (Linux) oder Aufgabenplanung (Windows), startet das Skript jede Stunde
  • Datenspeicherung: PostgreSQL oder MySQL, Tabelle mit den Feldern: product_id, price, timestamp
  • Fehlerbehandlung: Wenn Ozon nicht verfügbar ist (500 Fehler) — Iteration überspringen, im Protokoll festhalten, in einer Stunde wiederholen

Risiken: Ozon kann die IP bei zu häufigen Anfragen blockieren. Lösung — einen Pool aus 3-5 Proxys mit Rotation verwenden.

Fazit

Session Management für langlaufende Aufgaben ist eine Kombination aus der richtigen Auswahl von Proxys, der Einrichtung von Anti-Detect-Browsern und zuverlässiger Automatisierung mit Fortschrittsspeicherung. Wichtige Punkte:

  • Für Aufgaben mit Authentifizierung (Farmen von Konten, Arbeiten mit Werbe-Dashboards) verwenden Sie residente oder ISP-Proxys mit Sticky Sessions für 6-24 Stunden
  • Für das Parsen ohne Authentifizierung sind Rechenzentren mit statischer IP geeignet — sie sind günstiger und schneller
  • Mobile Proxys sind NICHT für langlaufende Aufgaben geeignet aufgrund häufiger IP-Wechsel
  • Speichern Sie das Browserprofil und ändern Sie den Fingerprint nicht während der Aufgabe
  • Protokollieren Sie den Fortschritt unbedingt und richten Sie einen automatischen Neustart bei Fehlern ein
  • Für kritische Aufgaben richten Sie Benachrichtigungen über Probleme ein (Telegram, E-Mail)

Wenn Sie planen, Aufgaben für 8+ Stunden mit Authentifizierung (Farmen von Konten, Automatisierung von sozialen Netzwerken, Arbeiten mit Werbe-Dashboards) zu starten, empfehlen wir, residente Proxys mit Unterstützung für Sticky Sessions auszuprobieren — sie bieten eine stabile IP während der gesamten Session und minimales Risiko von Blockierungen. Für das Parsen von Marktplätzen und die Preisüberwachung ohne Authentifizierung sind Rechenzentrumsproxys geeignet — sie sind schneller und günstiger bei gleicher Verbindungsstabilität.

```