Skip to main content

Настройка сервиса DU

Выделение дополнительных ресурсов сервису DU для открытия файлов на редактирование выполняется с помощью переменной du_max_memory_heavy.

Для увеличения количества открытых на редактирование файлов следует изменить в большую сторону значения переменным du_pool_size и du_heavy_unit_count.

Рекомендуется контролировать используемую сервисом DU память средствами мониторинга для сохранения стабильной работы системы.

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

Наименование
переменной
Тип
переменной
РазмерностьЗначение
по умолчанию
Описание
du_max_memory_
heavy
stringгигабайты"5GB"Максимальное количество RAM для сложных файлов
du_pool_sizeintegerколичество сервисов100Количество сервисов DU для редактирования файлов
du_heavy_unit_
count
integerколичество сервисов20Количество сервисов DU для редактирования сложных файлов
warning

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

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

ansible-playbook playbooks/main.yml -e du_heavy_unit_count=10

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

ansible-playbook playbooks/main.yml -e du_heavy_unit_count=10 -e du_pool_size=200 -t du