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

  • Нет меток