Страница 1 из 1

Проблема с DB Logger

СообщениеДобавлено: Чт окт 23, 2014 1:15 pm
AirBus
Добрый день.

Конфигурация системы следующая:
1. Сервер приложений: Win Server 2008 R2 -> WW System Platform 2012 + WW System Platform 2012 P01 -> DB Logger (InTouch 10.5 + P01)
2. Сервер архива: Win Server 2008 R2 -> WW System Platform 2012 + WW System Platform 2012 P01
3. Несколько узлов визуализации: win7

База WWALM находится на сервере архива. DBLogger запущен на сервере приложений как приложение. Периодически логгер перестает прокидывать сообщения в базу.
Т.е. они в нем копятся, если нажать стоп, а затем старт, он снова начинает нормально работать. При этом в логгер SMC Console
в этот момент пишется сообщение:
____________________________________________________________________________________________________________________________________
78755254 15.10.2014 10:00:58 2456 1776 Info wwalmlogger Database connection available.

78755255 15.10.2014 10:00:58 2456 1776 Info wwalmlogger Log Alarm Detail Failed

78755256 15.10.2014 10:00:58 2456 1776 Info wwalmlogger The statement has been terminated. String or binary data would be truncated.
____________________________________________________________________________________________________________________________________

Т.е. база вроде как доступна.

Пробовал вариант, когда Alarm DB Logger работает на том же сервере, что и его база. Ситуация такая же.

Кто сталкивался с такими проблемами?

Заранее благодарю за информацию.

P.S. Кто нибудь пробовал писать в одну базу двумя DB Logger с разных машин?

Re: Проблема с DB Logger

СообщениеДобавлено: Чт окт 23, 2014 10:01 pm
Генератор зла
AirBus писал(а):Кто сталкивался с такими проблемами?

Бывало.
1. Проверьте в св-вах платформы, которая является InTouch Alarm Provider-ом поле с кол-вом алармов в сек. Попробуйте увеличить значение в этом поле.
2. Можно тупо перезапускать раз в ххх Alarm DB Logger (bat-файл с TaskKill)
AirBus писал(а):Кто нибудь пробовал писать в одну базу двумя DB Logger с разных машин?

Технически пробовал. Практический смысл вижу только при больших распределённых Галактиках.

Re: Проблема с DB Logger

СообщениеДобавлено: Пт окт 24, 2014 8:15 pm
AirBus
Генератор зла писал(а): Проверьте в св-вах платформы, которая является InTouch Alarm Provider-ом поле с кол-вом алармов в сек. Попробуйте увеличить значение в этом поле.


Я так понимаю, это атрибут Engine.AlarmThrottleLimit ?
У меня там стояло значение по умолчанию=2000, его попробовать увеличить?
И как это связано с зависанием логгера тоже не очень понятно. Ведь сообщения в логгере копятся, но не проходят в базу.
Т.е. платформа генерирует алармы.

Re: Проблема с DB Logger

СообщениеДобавлено: Пт окт 24, 2014 11:46 pm
Генератор зла
AirBus писал(а):И как это связано с зависанием логгера тоже не очень понятно. Ведь сообщения в логгере копятся, но не проходят в базу.

Понятия не имею. Просто пробовал всяко. И сейчас избавился от зависаний.
Хотя, подозреваю, что помогает периодический перезапуск самого логера.