Проблемы с модулем приема данных

Если в Fort Monitor Vendor вы столкнулись с проблемой когда от всех терминалов перестали поступать данные на сервер, а в подсистеме администрирования ("Модуль приема данных" пункт: "Сведения о модуле") наблюдаете аналогичную картину:

_________________.png

Значит на вашем сервере есть проблема с модулем приема данных. Причины возникновения проблемы могут быть следующие:

1. Не запущена служба fmKeeperService


В первую очередь необходимо проверить запущена ли служба fmKeeperService. Если не запущена, то попробовать запустить. Если не запускается, то смотреть ошибку в системном журнале. Скорее всего проблема с лицензией - как ее решить, можно посмотреть тут: "Ошибка проверки лицензии"

2. Модуль приема не отвечает по таймауту


Если служба fmKeeperService запущена и работает, нужно смотреть лог в директории С:\WebFM3\Logs\ файл хххх-хх-хх-keeper.log где хххх-хх-хх это дата записи лога в формате год-месяц-число (пример: 2018-07-19-keeper.log).

В логе есть строки:

[[3]] [23.08.2016 9:01:48] ML3 ping: 30000
[[3]] [23.08.2016 9:01:48] Alarmer ping: 31
[[3]] [23.08.2016 9:01:48] Messenger ping: 30
[[3]] [23.08.2016 9:01:48] Translator ping: 0
[[3]] [23.08.2016 9:01:48] Cleaner ping: 0
[[3]] [23.08.2016 9:01:48] Helper ping: 0

Модуль приема здесь обозначен ML3. Если его ping равен 30000, это означает, что модуль не отвечает. При этом возможны 2 варианта:

  1. Модуль корректно работает, принимает данные от объектов, но не устанавливает обратную связь с процессом KeeperService, который, в свою очередь, периодически опрашивает (пингует) модуль приема. Проблема чаще всего кроется в стороннем программном обеспечении или операционной системе: нужно разбираться с работой по UDP-протоколу в системе Windows.
    Убедитесь что UDP-порт, предназначенный для модуля приема данных, не занят сторонним приложением. По умолчанию это 59990 порт. Если данный порт был вами изменен, то посмотреть какой порт используется для модуля можно в файле WebFM3\config.cfg параметр ML3_UDP
  2. Модуль приема запущен, но перегружен и не успевает отвечать. Рекомендуется с помощью монитора ресурсов проверить нагрузку (чтение и запись) на жесткие диски. Если какой-либо сторонний процесс активно взаимодействует с диском и очередь записи/чтения составляет 100%, то это может быть причиной отсутствия отклика модуля приема. Следует устранить проблему.