Это старая версия документа.
10 авг 2020 г.
Акт выполненных работ № б/н.
Причина выполнения работ: Артонит Лайт перестал собирать события, в учете рабочего времени нет событий за последнюю неделю.
Файл с номером событий лежит тут: C:\Users\Public\Documents\ArtonitLite\Events
АртонитЛайт не выбирает события.
Причина: в файле C:\Users\Public\Documents\ArtonitLite\Events\<Номер контроллера> неправильно записан номер последнего принятого события.
При этом в файле C:\Users\Public\Documents\ArtonitLite\Logs\service имеются записи вида:
04.08.2020 16:34:18 Невозможно начать сбор событий контроллера 1:
is not a valid integer value
Тут указана ошибка
is not a valid integer value.
Служба не может получить номер последнего принятого события и не может провести разбор полученных событий.
Метод лечения.
Шаг 1. В файле C:\Users\Public\Documents\ArtonitLite\Logs\event посмотреть номер последнего принятого события. Это выглядит т.о.:
31.07.2020 21:52:20 30938 1 0 0000 052,29692
Тут 30938 – номер последнего принятого события.
Шаг 2. В файле C:\Users\Public\Documents\ArtonitLite\Events\1 удалить все записи и вручную набрать номер последнего события (в нашем примере – набрать 30938).
Закрыть файл с сохранением.
Шаг 3. Перезапустить службу ArtonitLite event collector service.
Наблюдать в файле C:\Users\Public\Documents\ArtonitLite\Events\<Номер контроллера> появление новых записей.
Результат выполненных работ.
Система заработала, события про прошедший период выбраны из контроллеров, отчеты строятся правильно.
Исп. Бухаров А.В.