После обновления до snm4j.2.6.3 с snmp4j.2.5.8 я столкнулся с новой проблемой. Ловушки не прослушиваются иногда после запуска приложения - PullRequest
0 голосов
/ 25 октября 2019

После обновления до snm4j.2.6.3 из snmp4j.2.5.8 я столкнулся с новой проблемой. Ловушки иногда не прослушиваются после запуска приложения, после перезапуска приложения ловушки прослушиваются как обычно. Во время этой проблемы прерывания принимаются через порт 162 (процесс получения прерываний) на клиентском сервере, но не принимаются при переопределенном методе 'processPdu' интерфейса 'CommandResponderEvent' snmp4j. Тот же кусок кода работал без проблем с snmp4j.2.5.8.

Пробовал с более поздней версией snmp4j.2.7.0 и snmp4j.2.8.0, но сам ловушек не прослушивается, но когда я взял tcpdump напроцесс получения прерываний, выполняющий порт 162, прерывания поступают на клиентский сервер, но не прослушиваются snmp4j.

Примечание: я использую MultithreadedMessageDispatcher

Я хотел бы знать, сталкивался ли кто-либо с такой же проблемой с snmp4jВерсии .2.6.3, snmp4j.2.7.0 и snmp4j.2.8.0 и как вы преодолели эту проблему?

Заранее спасибо!

...