我们在其中一个应用程序中使用snmp4j v1.11.5将警报作为SNMP v3陷阱发送到第三方通知接收器。陷阱连续几天流出,没有任何问题,然后突然停止。
对于发送陷阱,我们正在调用Snmp.send()api,该API始终返回空响应(我认为在陷阱的情况下有效),但是由于没有足够的日志记录,因此我们无法能够找出为什么send()突然停止发送陷阱的原因。
对下面的缺陷进行了修正,该缺陷已在2.1.0中修复,但是由于我们尚未在超时部分上进行确认,因此不确定是否遇到此缺陷:
[SFJ-57]当发送新消息时发生超时时,DefaultTcpTransportMapping中的竞争条件。
我想检查是否有人也遇到了这个问题。 另外,是否有一种方法可以启用snmp4j日志记录,以查看send()api内发生的情况。如果是,日志记录在哪里?
谢谢, 阿比纳夫