Сервис логирования

Материал из Megatec
Версия от 10:55, 29 декабря 2023; Aefremov (обсуждение | вклад) (Новая страница: «==Введение== Служба сервиса логирования нужна для сохранения логов, полученных в процесс…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Введение

Служба сервиса логирования нужна для сохранения логов, полученных в процессе работы IntegrationService Interlook.

Предусловия установки

Служба LogService должна устанавливаться на компьютере, имеющем доступ к серверу базs данных MongoDB, или на компьютере, который сам является сервером базы данных.

Установка службы сервиса логирования

  • Скопировать папку LogService из дистрибутива на сервер.
  • Перед установкой службы сервиса логирования необходимо настроить конфигурационный файл appsettings.json.
  • Установка осуществляется запуском скрипта _Install.bat от имени администратора. Запуск от имени администратора
  • При установке в Брандмауэре Windows создаются правила для входящих подключений для открытия порта LogService. Правила для входящих подключений MasterTourService
  • В Службах Windows добавляется служба MegatecLogService.
MegatecLogService
  • Для удаления службы необходимо запустить скрипт _UnInstall.bat от имени администратора. При этом будут удалены правила для входящих подключений.
Название Описание Настройка
1 Название службы Задается название службы. По умолчанию служба будет создана с названием MegatecLogService.
"ServiceName": "MegatecLogService"
2 Адрес сервиса Адрес сервиса логирования.
"ServiceAddress": [ "http://*:6060" ]
3 Строка подключения к базе данных Задается строка подключения к базе жанных MongoDB
"MongoConnectionString": "mongodb://bernoulli.megatec.ru:27017"