Файл конфигурации сервера: ServerConfig.json

Назначение Содержит настройки Discovery Server
Наименование ServerConfig.json
Расположение по умолчанию Для ОС Windows: C:\Program Files\Discovery Server\Server\Settings
Для ОС Linux: /opt/Discovery.Server/Settings/
  • Guid - уникальный идентификатор конфигурации.
  • CommonDirectory - путь к рабочей директории сервера, в которую сохраняются данные транзакций, логи.
    Формат зависит от операционной системы.
    • Пример для Windows: C:\\ProgramData\\Discovery.Server
    • Пример для Linux: /home/itmans или /var/tmp/discovery-server
  • ServerAddress - порт, на котором работает сервер обработки данных, в формате: "https://*:5047", где "5047" это номер порта.
  • CertificateFileName - название файла SSL сертификата.
  • CertificateKeyFileName - название файла ключа SSL.
  • X509ContentType - формат сертификата х509.
  • EnKey - настройка полного шифрования данных:
    • true - шифрование включено,
    • false - шифрование выключено.
  • ReaderPrefixAddress - протокол взаимодействия с модулем Reader, должен быть равен "https://" при использовании SSL. 
  • ReaderAddress - IP адрес модуля Writer, укажите "127.0.0.1", если модуль расположен на том же компьютере, что и сервер.
  • ReaderPort - порт модуля Reader.
  • WriterPrefixAddress - протокол взаимодействия с модулем Reader, должен быть равен "https://" при использовании SSL. 
  • WriterAddress - IP адрес модуля Writer, укажите "127.0.0.1", если модуль расположен на том же компьютере, что и сервер.
  • WriterPort - порт модуля Writer.
После изменений конфигурационного файла перезапустите сервер.
{
  "Guid": "NNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN",
  "CommonDirectory": "C:\\ProgramData\\Discovery.Server",
  "ServerAddress": "https://*:5047",
  "CertificateFileName": "rootCA.pem",
  "CertificateKeyFileName": "rootCA.key",
  "X509ContentType": "Pkcs12",
  "EnKey" : true,
  "ReaderPrefixAddress": "https://",
  "ReaderAddress": "127.0.0.1",
  "ReaderPort": 5087,
  "WriterPrefixAddress": "https://",
  "WriterAddress": "127.0.0.1",
  "WriterPort": 5097
}