Параметры работы сервера BioSmart и сервера лицензий записаны в файл bsserver6.ini, который входит в установочный файл сервера biosmart-studio6-server-6.1.3.tar.gz.
Для настройки параметров работы сервера BioSmart и сервера лицензий необходимо:
- Открыть и отредактировать bsserver6.ini
- Выполнить перезапуск системы
Редактирование bsserver6.ini
Откройте bsserver6.ini с помощью команды:
sudo docker exec -it bss-server vi /etc/xdg/BioSmart/bsserver6.ini
Файл bsserver6.ini содержит следующие настройки:
Содержание блока | Описание |
---|---|
Подключение [server] | ssl=enabled - включение протокола SSL для связи с клиентской частью ПО Biosmart-Studio. Если в серверной части ПО включен SSL (ssl=enabled), то в клиентской части ПО должен быть включен флаг SSL, иначе связь установлена не будет. certificate\type=cert-self-signed - создание самоподписанного сертификата. |
Сервер лицензий [license] | host=bss-licenseserver port=65432 - настройка порта для связи с сервером лицензий. |
Лог сервера [bslog] | enabled=true При необходимости можно установить дополнительные параметры для логирования: max_log_size=104857600 - размер в байтах. |
[datamanager] | enabled=true priority=20 |
[devicemanager] | enabled=true priority=20 send_access_updated_count=false check_interval=30 |
[devicemanagerproxy] | enabled=true priority=20 |
[bsdbplugin] | enabled=true priority=20 driver=QPSQL user=postgres pasw=12345678 dbname=biosmart_maindb host=bss-psql-v12 port=25432 |
[autoupdater] | enabled=true priority=20 firmware_path=/opt/biosmart-server/upload |
[dbperiodic] | enabled=true priority=20 conn-external=true suffix=_main_periodic autostart=true works-file=/etc/xdg/BioSmart/main_periodic.xml works-file-modify=true |
Настройка отправки сообщений через электронную почту [msgsender] | enabled=true |
[reportgen] | enabled=true priority=20 |
[scheduler] | enabled=true pripority=20 |
[taintegration] | enabled=true pripority=20 write_log=true log_path=/var/log/biosmart/bsxmlapi.log tcp_enabled=true port=60003 http_port=60004 ;use_ssl=false ;use_auth=false ;use_auth_token=false ;auth_token= ;use_auth_basic=false ;auth_basic_login= ;auth_basic_password= |
[restapibridge] | enabled=true pripority=20 |
Настройка отправки сообщений через Telegram [tbot] | enabled=true priority=20 ;telegram\botToken= - для отправки сообщений через Telegram вставьте сгенерированный токен (см. раздел Отправка сообщений). |
[application] | face_sdk_path=/opt/biosmart-server/FACE_SDK_DATA palmvein_sdk_path=/opt/biosmart-server/PALMVEIN_SDK_DATA |