NPNEONPROXYPROXY NETWORK

Ротация прокси: стратегии для парсинга и автоматизации

Ротация — смена исходящего IP между запросами или сессиями. Правильная стратегия снижает блокировки при парсинге; неправильная — ломает авторизованные сессии в SMM. Разберём оба сценария.

Sticky session (фиксированный IP)

Один прокси на всю сессию логина: cookies, корзина, OAuth-токены привязаны к IP на стороне сервера. Для маркетплейсов, соцсетей и личных кабинетов ротация внутри сессии запрещена — меняйте IP только между разными аккаунтами.

SVYAZVPN — свобода без границ

Round-robin для парсинга

Список из N прокси, циклический перебор на каждый запрос или каждые K запросов. Подходит для сбора публичных данных. При ответе 403/429 помечайте адрес «холодным» на 10–30 минут и берите следующий из пула.

pool = ["ip1:port", "ip2:port", "ip3:port"]
idx = 0
def next_proxy():
    global idx
    p = pool[idx % len(pool)]
    idx += 1
    return p

Автопополнение через API

Когда пул исчерпан, API NEONPROXY позволяет докупить адреса и выгрузить список в JSON/TXT без ручной работы. Настройте cron на продление истекающих IP через метод prolong.

Метрики качества

Отслеживайте success rate по каждому IP, среднюю латентность и долю капч. Адреса с success rate ниже 70% — кандидаты на замену. Используйте чекер для первичной валидации перед добавлением в пул.