Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Mercury - это сервис для управления учетными записями Hotspot-пользователей (используется сервисами eltex-portal и eltex-apb). 
Межсервисный обмен реализован на базе gRPC API.



Конфигурационные файлы сервиса:

  • /etc/eltex-mercury/application.conf
Блок кода
languagejs
themeRDark
database {
  host = localhost
  port = 3306
  name = radius
  user = javauser
  password = javapassword

  readOnly = false           # Для ReadOnly БД

  pool {
    maxPoolSize = 20         # Максимальное к-во конектов к БД
    minimumIdle = 1          # К-во конектов которое которое может быть до БД
    connectionTimeout = 5000 # таймаут конекта к БД
  }

}

# активация отправки информации об изменениях в таблице radstat в logging-service
sorm3Enabled = false # не используемый функционал

#Настройка связи с eltex-logging-service
logging {
	host = localhost
	port = 9099
}


  • /etc/default/eltex-mercury
Блок кода
languagejs
themeRDark
# Eltex-Mercury daemon parameters

# Initial size of Java heap
JAVA_INIT_HEAP=16m
# Maximum size of Java heap
JAVA_MAX_HEAP=256m

# Additional arguments to pass to java
JAVA_OPTS="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/eltex-mercury"

PORT=6565



...

Настройка взаимодействия eltex-portal с Mercury производится в конструкторе порталов - "Системные настройки - доступ к Mercury":

Image Added

Настройка взаимодействия eltex-apb с Mercury производится в конфигурационном файле apb - /etc/eltex-apb/apb.properties:

Блок кода
languagejs
themeRDark
...
mercury.host=localhost
mercury.port=6565
mercury.pool.size=100
...


Установка сервиса: apt-get install eltex-mercury