Файл конфигурации системы расположен в /etc/polymatica/polymatica.conf.
Указание мультисфер, доступных по умолчанию для новых пользователей
Для новых пользователей с ограниченными правами, например, для временных пользователей, если установленная у вас версия Polymatica Analytics поддерживает подключение таких пользователей (см. раздел Работа анонимного пользователя посредством SIMPLE_API), можно задать мультисферы, доступные по умолчанию.
Предупреждение |
---|
|
Мультисферы будут доступны только для новых пользователей. Если вы изменили список, то к ранее созданным пользователям изменения не будут применены. |
Пример 1. Доступ к двум мультисферам
Блок кода |
---|
|
plm.manager.auto_enable_cubes.id1 = 1ea2bf99-97982aa2-2421bf9e-7a2898e9
plm.manager.auto_enable_cubes.id2 = 97982aa2-97982aa2-2421bf9e-7a2898e9 |
Установка лимита используемых файлов
В системе можно установить лимит на количество открытых файлов с помощью строки LimitNOFILE в файле /etc/systemd/system/multi-user.target.wants/polymatica.service. Это может понадобиться, например, при работе с распределенными базами данных, когда соответствующим программам приходится обрабатывать слишком большое число файловых дескрипторов, что может привести к ошибке, которая говорит о том, что открыто слишком много файлов.
Пример файла:
Блок кода |
---|
|
[Unit]
Description=Polymatica service unit-file
[Service]
Type=forking
RemainAfterExit=yes
LimitNOFILE=32768
ExecStart=/usr/sbin/plm-daemon --binary /usr/sbin/polymatica
[Install]
WantedBy=multi-user.target |
Повышение производительности за счет параметра TaskMax
Параметр TasksMax позволяет применить к сервису polymatica лимит максимального количества одновременно выполняемых задач, отличный от заданного по умолчанию в ОС DefaultTasksMax. Данный параметр является вариантом увеличения производительности приложения.
Блок кода |
---|
|
nano /lib/systemd/system/polymatica.service
[Service]
TasksMax=<your_value>
systemctl daemon-reload
systemctl restart polymatica |
Заданный по умолчанию лимит можно узнать командой:
Блок кода |
---|
|
systemctl show --property DefaultTasksMax |
Доступный максимум можно узнать командой:
Региональные настройки
Для корректной работы аналитической платформы Polymatica Analytics с данными на русском языке (платформа работает исключительно с данными в кодировке UTF-8) необходимо установить настройки языка для операционной системы с поддержкой кириллицы в соответствии с кодовой таблицей UTF-8. Настройка локализации для каждой операционной системы выполняется в соответствии с документацией от производителя.