Перейти к содержанию

Настройки скриптовой автоматизации

Для настройки поведения API используются переменные окружения, пробрасываемые в контейнер docker:

AUTOMATION_SCRIPT_ENGINE_ENABLE — используется ли вообще скриптовая автоматизация. Если не используется, то соответствующего пункта не будет в GUI (под учетной записью администратора), а скрипты не станут запускаться. Является системной настройкой, которую получает сайт.

AUTOMATION_SCRIPT_TIMEOUT — общий таймаут выполнения всего скрипта, секунды, по умолчанию — 10.

Следующие настройки относятся исключительно к API пользовательских запросов к внешним ресурсам по HTTP (метод SendHttpRequest).

AUTOMATION_SCRIPT_HTTP_TIMEOUT — таймаут запросов, секунды, по умолчанию — 10.

AUTOMATION_SCRIPT_HTTP_RESPONSE_LENGTH — максимальная длина возвращаемых данных, в байтах, по умолчанию — 1 мегабайт.

AUTOMATION_SCRIPT_HTTP_REQUEST_RETRY — число попыток, по умолчанию — 4.

AUTOMATION_SCRIPT_HTTP_REQUEST_DELAY_MS — промежуток времени между неудачными попытками, равномерный, в миллисекундах, по умолчанию — 1500. Минимум ограничен программно в 1 секунду.