Jump to content
Форум по продукции MOXA

nport 5130 linux - зависание опроса устройств.


Recommended Posts

Имеется 5 шт. Moxa 5130 опрос которых ведется с одного сервера (смотрите

прилагаемый конфигурационный файл).

Периодически пропадает связь с устройствами. Через какое-то время (нет четкого периода) npreal2 начинает писать 

в лог однотипные сообщения, и с этого момента программа опроса не может опросить

ни одно устройство. В лог файле это начинается с собщения:

10-28-2010 20:05:53  Socket connect fail (172.16.3.203,TCP port 950) !

и как правило с этого момента всегда идут однотипные сообщения типа:

 

10-28-2010 20:20:06  ConnectCheck> Socket connect fail (172.16.3.205,TCP port 950) !

10-28-2010 20:27:25  ConnectCheck> Socket connect fail (172.16.3.200,TCP port 950) !

10-28-2010 20:31:37  ConnectCheck> Socket connect fail (172.16.3.205,TCP port 950) !

10-28-2010 20:38:53  ConnectCheck> Socket connect fail (172.16.3.200,TCP port 950) !

..........

 

после некоторого числа таких сообщений npreal2 вообще перестает писать в лог что

бы то ни было, и программа опроса по прежнему не может опросить ни одно устройство.

Самое неприятное, то что после такой ситуации, поптыки перезагрузить нашу программу штатными

средствами ОС, приводят к тому что она становится зомби процессом (родителем которого является

процесс init), чего не наблюдается в нормальном режиме. И нам приходится перезагружать

сервер для востановления работоспособности.

И как видно в лог файле, после перезагрузки, связь с всеми устройствами успешно

установлена:

 

10-29-2010 07:20:15  ConnectCheck> Socket connect fail (172.16.3.205,TCP port 950) !

10-29-2010 07:23:56  ConnectCheck> Socket connect fail (172.16.3.205,TCP port 950) !

10-29-2010 07:34:08  ConnectCheck> Socket connect fail (172.16.3.205,TCP port 950) !

10-29-2010 07:38:51  MOXA Real TTY daemon program starting (Ver1.16.15 Build 10053117)...

10-29-2010 07:39:11  Socket connect fail (172.16.3.21,TCP port 950) !

10-29-2010 07:39:11  Socket connect fail (172.16.3.21,TCP port 950) !

10-29-2010 07:39:11  Socket connect fail (172.16.3.21,TCP port 950) !

10-29-2010 07:39:11  172.16.3.23 is alive

10-29-2010 07:39:12  172.16.3.200 is alive

10-29-2010 07:39:12  172.16.3.203 is alive

10-29-2010 07:39:15  172.16.3.205 is alive

10-29-2010 07:39:15  IP=172.16.3.21, Ver=2.6(0x0206) is alive.

 

К тому же проверено, что на момент когда появляются сообщения  "ConnectCheck> Socket connect fail",

запросы ping до MOXA 5130 проходят, т.е. TCP соединение может быть установлено.

Огромная просьба рассмотреть данную проблему.

 

Версия npreal2 1.16.15 Build 10053117

Файлы с конфигурацией, логом и информацией о системе прилагаются.

about_system.txt

npreal2d_cf.txt

npreal2d_log.txt

Link to comment
Guest Alekseev

Добрый день! Возможно происходит зависание сокета по 950 и 960 порту. Надо в настройках порта увеличить количество максимальных подключений, например до 4-х. Тогда в случае зависания сокета, соединение может быть установлено с другим. Так же нужно включить параметр Ignore jammed IP. Если это не поможет, приаттачте пожалуйста конфигурационный файл nport.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...