Настройки скриптовой автоматизации
Для настройки поведения 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 секунду.