Журналирование операций модуля

Разные компоненты Сервиса отвечают за ведение разных журналов на сервере:
  1. Взаимодействие пользователя с карточками Сервиса осуществляется через Web-клиент, поэтому проблемы взаимодействия отражаются в журнале Web-клиента каталог-установки-Docsvision\WebClient\5.5\Logs\.

  2. Основная работа Сервиса выполняется Службой фоновых операций. Подпроцесс Службы фоновых операций ведёт текстовый журнал каталог-установки-Docsvision\WorkerService\5.5\Logs\. Имя журнала формируется из названия процесса и типа конфигурации Сервиса уведомлений. Например, WorkerServiceГГММДД_NotificationService_64.

  3. Созданные сервисом сообщения можно просматривать в очереди исходящих сообщений консоли управления, полученные — в очереди входящих сообщений. Входящие сообщения должны быть обработаны сервисом, и могут иметь статус:

    • Не обработано — сообщение ожидает обработки в очереди;

    • Пауза — обработка сообщения приостановлена и не будет выполнена;

    • Ошибка — во время обработки сообщения произошла ошибка;

    • Блокировка — сообщение ожидает снятия блокировки с одной или нескольких объектов. После обработки входящее сообщение удаляется из очереди (запись в карточке при этом сохраняется).

  4. Каналы отправки дополнительно фиксируют[1] результаты своей работы в карточках Журнала рассылки уведомлений. Просмотр журналов доступен в папке Сервис уведомлений  Поиск по журналу.


1. При разработке собственных каналов отправки следует реализовать журналирование посредством класса DocsVision.BackOffice.Notifications.NotificationLogManager.