Что такое «запоминающаяся сессия»?

Сеанс с сохранением данных — это конфигурация прокси-сервера, при которой на протяжении всего времени выполнения задачи используется один и тот же IP-адрес выхода, а не назначается новый IP-адрес при каждом запросе. По истечении времени ожидания сеанса пул назначает новый IP-адрес для следующей задачи. Именно эта устойчивость отличает «липкие» сеансы от стандартных прокси-серверов с ротацией адресов.

Чем «привязанные сессии» отличаются от ротационных прокси

Прокси с ротацией IP-адресов присваивает каждому исходящему запросу отдельный IP-адрес, что подходит для сбора данных в больших объемах, когда не требуется непрерывность сеанса. Прокси с фиксированным сеансом использует один и тот же IP-адрес в течение заданного периода времени, который, как правило, составляет от примерно 10 минут до 24 часов в зависимости от провайдера (Proxyway, 2025 г.). Сессия заканчивается по истечении времени, после чего для следующего задания назначается новый IP-адрес.

Эта устойчивость имеет важное значение, поскольку многие платформы привязывают сеанс пользователя к исходному IP-адресу. Смена IP-адреса в ходе выполнения задачи воспринимается как попытка перехвата сеанса. Платформа может принудительно выйти из системы, запросить ввод CAPTCHA или пометить учетную запись как подозрительную. «Стикки-сеанс» позволяет избежать этого, обеспечивая использование одного и того же IP-адреса от момента входа в систему до завершения задачи.

Случаи использования

«Стикки-сессии» — это оптимальный выбор для любого рабочего процесса, предполагающего состояние авторизации или последовательные действия, в которых используется один и тот же идентификатор. К типичным примерам относятся создание учетной записи, оформление заказа в корзине и отправка многостраничной формы, когда смена IP-адреса в ходе выполнения задачи может привести к сбою аутентификации или вызвать срабатывание предупреждений системы безопасности (Proxyway, 2025 г.).

Для автоматизации работы браузера и веб-рендеринга Web Render API от Massive поддерживает «закреплённые» сессии продолжительностью до 12 минут на одном и том же узле исходящего трафика, что охватывает большинство процессов оформления заказа и входа в систему. ISP-прокси Massive (поддерживаемые AT&T, доступны только в США, пропускная способность 10 Гбит/с) также обеспечивают сохранность сеансов, что делает их практичным решением для задач, требующих стабильного высокоскоростного подключения без смены узла в ходе выполнения задачи.

Часто задаваемые вопросы

В режиме «rotating proxy» для каждого запроса назначается новый IP-адрес. В режиме «sticky session» один и тот же IP-адрес сохраняется в течение заданного периода времени, который, как правило, составляет от 10 минут до 24 часов в зависимости от провайдера (Proxyway, 2025 г.). Используйте фиксированные элементы для процессов входа в систему и оформления заказа; используйте вращающиеся элементы для независимых запросов с высокой нагрузкой.

Продолжительность зависит от поставщика и уровня тарифного плана. Продолжительность «привязанных» сеансов для частных пользователей обычно составляет от 10 минут до 24 часов. Web Render API от Massive поддерживает «привязанные» сеансы продолжительностью до 12 минут на одном и том же узле исходящего трафика.

Большинство платформ привязывают токен сеанса к исходному IP-адресу. Если IP-адрес меняется в ходе активного сеанса, платформа расценивает это как подозрительную модель доступа и может принудительно выйти из системы, отобразить CAPTCHA или заблокировать учетную запись.

Используйте ротацию прокси-серверов, если ваши запросы не связаны между собой и не требуется обеспечение непрерывности сеанса, например, при масштабном скрапинге общедоступных страниц или мониторинге цен. «Стикки-сессии» лучше подходят в тех случаях, когда каждая задача состоит из нескольких взаимосвязанных этапов, которые должны выглядеть так, будто они выполняются с одного и того же устройства.