🧵 Сессии и лимиты запусков
Что такое сессия, как считается лимит по каждой площадке и что делать при ошибке «Достигнут лимит сессий»
Сессия — это один параллельный запуск модуля. Сколько сессий вам доступно одновременно, определяет тариф. Лимит считается отдельно для каждой площадки.
Как это работает#
При старте модуля программа занимает слот на сервере. Пока модуль работает, он раз в несколько секунд подтверждает, что жив. Когда вы останавливаете модуль — слот освобождается.
Лимиты не общие, а по площадкам. Например, тариф с пятью сессиями Ozon и тремя WB позволяет одновременно держать пять запусков на Ozon и три на WB — всего восемь, а не пять.
В боте: Лицензия → Мои лицензии → выбрать ключ. Там показаны и лимиты, и количество занятых прямо сейчас сессий по каждой площадке.
Ошибка «Достигнут лимит сессий»#
Значит, все слоты этой площадки заняты. Три причины, от частой к редкой:
- Модули действительно запущены — на этом или на другом компьютере
- Программа закрылась некорректно — слот ещё считается занятым
- Нужен тариф побольше — задач стало больше, чем позволяет лицензия
Зависшие сессии#
Если программа завершилась аварийно — выключили питание, закрыли через диспетчер задач, оборвался интернет — слот остаётся занятым. Сервер освобождает такие слоты сам: если подтверждений не приходит 3 минуты, сессия считается мёртвой и удаляется.
Просто подождите три минуты после аварийного закрытия программы и запускайте модуль заново. Если слоты не освободились и через пять минут — напишите в поддержку, администратор сбросит счётчик принудительно.
Как экономить сессии#
- Останавливайте модули, которые уже отработали, а не оставляйте их «на всякий случай»
- Закрывайте программу штатно — через кнопку выхода, а не через диспетчер задач
- Тяжёлые задачи ставьте в планировщик: он запустит их по очереди, а не все разом
Несколько компьютеров#
Один ключ работает на одном компьютере — лимит сессий распределяется в пределах этой машины. Если нужно работать с двух ПК одновременно, потребуется второй ключ. Оба ключа будут видны в вашем аккаунте бота в разделе Мои лицензии.
Сессии и потоки — не одно и то же#
Их легко перепутать, а разница важная:
| Что это | Чем ограничено | |
|---|---|---|
| Сессия | один запущенный модуль | тарифом — сколько оплатили |
| Поток | один браузер внутри модуля | мощностью компьютера |
То есть один запуск поведенческого фактора в 10 потоков — это одна сессия и десять браузеров. Сколько потоков вытянет ваш ПК, разобрано в теме Требования к компьютеру.
Что дальше#
Подготовка закончена: компьютер настроен, таблица и прокси подключены, лимиты понятны. Дальше — работа с модулями. Если ещё не читали, как устроено окно программы, начните с темы Интерфейс программы.