Файл конфигурации системы расположен в /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
Доступный максимум можно узнать командой:
ulimit -u
Региональные настройки
Для корректной работы аналитической плаформы Polymatica Analytics с данными на русском языке (платформа работает исключительно с данными в кодировке UTF-8) необходимо установить настройки языка для операционной системы с поддержкой кириллицы в соответствии кодовой таблицей UTF-8. Настройка локализации для каждой операционной системы выполняется в соответствии с документацией от производителя.