Skip to main content

Настройка длительности запроса при разрыве соединения

При восстановлении интернет соединения все пользователи тената одновременно запрашивают текущую папку, что создает большую одномоментную нагрузку. Для уменьшения нагрузки в продукте введена случайная задержка запроса на обновление папки в диапазоне от 1 до n секунд. Значение n устаналивается с помощью переменной, указанной в таблице.

Наименование
сервиса *
Наименование
переменной
Тип
переменной
РазмерностьЗначение
etcd (CO)config/wfe/
max.request.delay
integerсекунда60
(значение по умолчанию)
Внимание

Для сохранения конфигурации при обновлении или переустановке продукта следует добавить переменную и значение в файл ~/install_co/group_vars/co_setup/main.yml

Управление функцией поддерживается на этапе развертывания продукта. Изменение значения переменной выполняется при запуске скрипта установки.

Для работы с ansible-playbook переменная принимает следующий вид:

openresty_wfe_max_request_delay

Пример команды настройки функции:

ansible-playbook playbooks/main.yml \
-e openresty_wfe_max_request_delay=100