При установке сервисов на разные серверы необходимо настроить связность сервисов между собой. |
Пример: необходимо установить модуль СКУД и Видеонаблюдения на разные сервера.
Необходимо после установки сервисов остановить их и внести изменение в конфигурационные файлы сервисов.

[postgresql] host=127.0.0.1 port=5432 dbname=core username=core password=core [clickhouse] host=127.0.0.1 port=9000 dbname=core username=core password=core [evi-scud] rpc_host=127.0.0.1 rpc_port=7102 [evi-analytics] rpc_host=192.168.50.35 rpc_port=7402 [evi-live] rpc_host=192.168.50.250 rpc_port=7202 [evi-archive] rpc_host=192.168.50.250 rpc_port=7302 [evi-analyzer] rpc_host=192.168.50.250 rpc_port=7502 |
# - Connection Settings - listen_addresses = '*' |
# TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust host core core 192.168.50.35/24 md5 # IPv6 local connections: host all all ::1/128 trust # Allow replication connections from localhost, by a user with the # replication privilege. local replication all trust host replication all 127.0.0.1/32 trust host replication all ::1/128 trust |
[postgresql] host=192.168.50.29 port=5432 dbname=core username=core password=core [rpc] listen=192.168.50.250 port=7202 [events] listen=192.168.50.250 port=7204 [global] extern_host=192.168.50.250 extern_port_rtsp_tcp=7260 extern_port_rtmp=7250 extern_port_webrtc_tcp=7285 extern_port_webrtc_udp=7285 extern_port_api=7200 |
[postgresql] host=192.168.50.29 port=5432 dbname=core username=core password=core [rpc] listen=192.168.50.250 port=7502 [events] listen=192.168.50.250 port=7504 |
[rpc] listen=192.168.50.250 port=7302 [events] listen=192.168.50.250 port=7304 |
: ${EVIANALYTICS_POSTGRESQL_HOST="192.168.50.29"}
: ${EVIANALYTICS_POSTGRESQL_DBNAME="core"}
: ${EVIANALYTICS_POSTGRESQL_USERNAME="core"}
: ${EVIANALYTICS_POSTGRESQL_PASSWORD="core"}
|
| После внесения изменений в сервис требуется его перезагрузка. |