如何解决“org.jgroups.protocols.pbcast.NAKACK”问题的重复?

问题描述 投票:0回答:0

Ours 是一个使用 jgroups(2.6 版)发送和接收多播消息的 java 应用程序。我们在我们的一个环境中得到了一个堆转储。堆文件积累得如此之快,也就是一个月之内。但其他设置工作正常。请找到以下错误详细信息,

One instance of org.jgroups.protocols.pbcast.NAKACK loaded by 
org.jboss.mx.loading.UnifiedClassLoader3 @ 0x804e98c0 occupies 1,966,616,080 (92.43%) bytes. 
The memory is accumulated in one instance of java.util.concurrent.ConcurrentHashMap$Node[], 
loaded by <system class loader>, which occupies 1,966,608,296 (92.43%) bytes.

Keywords :
org.jgroups.protocols.pbcast.NAKACK
org.jboss.mx.loading.UnifiedClassLoader3 @ 0x804e98c0
java.util.concurrent.ConcurrentHashMap$Node[]

但在 NakReceiverWindow 中,“highest_received”和“highest_delivered”属性具有相同的值。请找到所附图片。

在 server.log 中我们得到了以下详细信息,

[org.jgroups.protocols.pbcast.NAKACK] sender XXX.XXX.XXX.XXX:61277 not found in xmit_table
ERROR [org.jgroups.protocols.pbcast.NAKACK] range is null

您能回答以下问题吗?

  1. 如上报错是不是集群间通讯错误?
  2. 会不会有什么网络问题导致以上问题?
  3. 为什么其他设置没有得到同样的错误?
  4. 如何永久解决这个问题?

提前致谢。

java jboss multicast jgroups
© www.soinside.com 2019 - 2024. All rights reserved.