Форумы  ·  Войти  · 

Тема: Тоже проблема со службой связи с контроллерами

Страница 1 из 2, все  1 2 > 
25.01.13 7:50   serg  (9/25.01.13)  

Здравствуйте!

Установлено ПО Комендант версии 7.0.3., используются 7 контроллеров SCM-NET.

Периодически стала пропадать связь с контроллерами, при этом служба связи показывает что обмен идёт, но
события в базу не попадают. Помогает перезагрузка компьютера, на котором установлена база и служба связи.

При пинге контроллеров теряются от 50% пакетов и больше, но если выключить из сети компьютер с базой и службой связи,
пинг нормализуется и потерь пакетов не происходит на всех 7 контроллерах.

Похоже что после обновления до 7 версии резко выросла интенсивность обмена между контроллерами и базой. В конфигураторе была включена опция логирования обмена данными  и средний размер логов с 13 июня 2012 до вчерашнего дня ~1.7 Гб, но при этом с 4 января по 16 лог одного из контроллеров вырос на 450 Мб. И сейчас нарастание лога около 1,5 Мб в час.

[ #1 ]  25.01.13 7:58   Ware.Support  EXPERT  

Не запущен ли у Вас еще один модуль связи с контроллерами?
Пришлите лог от контроллера на почту, у которого наибольшее приростание лога. Весь не надо, какой-нибудь кусок с конца файла.

[ Изменено: 25.01.13 8:03 Ware.Support ]
[ #2 ]  25.01.13 8:08   serg  (9/25.01.13)  

Отправил,
Модуль связи один, есть несколько мониторов.
Потребление памяти процессом service_contoller.exe тоже растёт как в предыдущей теме, но не так быстро, сейчас размер 103,5 Мб, компьютер перезагружен вчера в 12.40

[ #3 ]  25.01.13 8:25   Ware.Support  EXPERT  

Судя по логу от контроллера, частота опроса у Вас даже ниже, чем должна быть. Максимальная частота опроса 10 раз в секунду, у Вас же около 5.

[ #4 ]  25.01.13 8:32   serg  (9/25.01.13)  

Частота опроса регулируется?
И ситуация с потерей icmp пакетов при подключённом компьютере со службой и базой нормальна?

[ #5 ]  25.01.13 8:34   Ware.Support  EXPERT  

Частота опроса регулируется?

Нет, не регулируется.

И ситуация с потерей icmp пакетов при подключённом компьютере со службой и базой нормальна?

Да. Если контроллер получил команду и обрабатывает ее, то не отвечает на запросы, в том числе и на icmp.

[ Изменено: 25.01.13 8:36 Ware.Support ]
[ #6 ]  25.01.13 8:38   serg  (9/25.01.13)  

Размер базы данных может как-то влиять? Сейчас размер архива БД около 25 Мб, размер arch_events 260 Мб

Возможно проблема была как раз в логировании обмена данными и разросшихся до 1,7 Гб файлах, вчера отключил логи, пока пропадения связи нет.

[ Изменено: 25.01.13 8:50 serg ]
[ #7 ]  25.01.13 9:03   Ware.Support  EXPERT  

Лог связи с контроллерами не надо включать на постоянную работу, т.к. это рассчитано на выявление проблем со связью и включается на время выяснения причин проблем со связью.
Рекомендуем очищать архив событий с контроллерами (не копить его большой).

[ #8 ]  25.01.13 9:45   serg  (9/25.01.13)  

Спасибо!
Очистка архива через Модуль отчетов - очистка?

[ #9 ]  25.01.13 9:46   Ware.Support  EXPERT  
serg - 25.01.13 9:45

Спасибо!
Очистка архива через Модуль отчетов - очистка?

 
Да.

[ #10 ]  25.01.13 13:54   Ware.Support  EXPERT  

Потребление памяти процессом service_contoller.exe тоже растёт как в предыдущей теме, но не так быстро, сейчас размер 103,5 Мб, компьютер перезагружен вчера в 12.40

 
Пока решаем проблему утечки памяти необходимо переустановить службу связи с контроллерами как службу Windows и из автозагрузки убрать запуск интерфейса отображения состояния связи (если есть в автозагрузке).
Если будет необходимо посмотреть состояние связи, запустите интерфейс, а потом закройте. И не надо будет перезагружать службу связи или компьютер. Также состояние связи с контроллерами можно просматривать и из конфигуратора (правой кнопкой мыши на модуле связи и пункт “Состояние связи с контроллерами”).

[ #11 ]  28.01.13 5:59   serg  (9/25.01.13)  

Служба связи была установлена как служба Windows (верхний пункт по умолчанию), но сейчас переустановил на всякий случай. Интерфейс из автозагрузки убрал, с полудня четверга к утру понедельника  он отъел уже 550 Мб и пропала связь с двумя контроллерами. Сейчас процесс service_contoller.exe в диспетчере задач один, потребление памяти не растёт.

[ #12 ]  28.01.13 13:23   Ware.Support  EXPERT  

Обновите программу Служба связи с контроллерами (http://download.komendant.pro/7_0/setup_service_controller_test2.exe). Установиет как службу Windows и не убирайте из автозагрузки запуск интерфейса отображения состояния связи с контроллерами.
 
После проверки работоспособности, отпишитесь пожалуйста.

[ #13 ]  28.01.13 14:00   serg  (9/25.01.13)  

Обновил, процессов 2, пользовательский пока не растёт, завтра с утра отпишусь о результатах.

[ #14 ]  29.01.13 5:27   serg  (9/25.01.13)  

Пока всё хорошо, потребление памяти не растёт, связь работает

[ #15 ]  29.01.13 7:36   Ware.Support  EXPERT  

Уточните пожалуйста, память не растет у обоих процессов (service_controller.exe)?

Страница 1 из 2, все  1 2 > 
Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"