java Hazelcast群集中出现错误目标异常

ghg1uchk  于 2023-01-11  发布在  Java
关注(0)|答案(1)|浏览(148)

我在hazelcast 3.4.1版本的集群中运行了一个包含两个成员的POC。我观察到一个奇怪的行为,其中一个成员连续抛出WrongTargetException。这是一个罕见的场景,我可以通过以下事件序列复制:
假设我运行的集群有两个成员,比如X和Y。
1.已从群集中拔下Y,因此它没有响应。

  1. X认为Y没有响应,因此将其从集群中删除。
    1.再次插入Y,Y假设它没有从X接收到任何响应/心跳,因此认为X已经死了,并且它将X从集群中踢出。
  2. X很快开始抛出WrongTargetException异常。
    在谷歌上搜索时,我发现这里描述了同样的问题https://github.com/hazelcast/hazelcast/issues/3395
    所以我想知道这个问题是否已经解决了,什么是应该使用的首选版本。请考虑到我已经在使用3.4.1的其他应用程序以及,所以不想做大规模的变化,而升级到最新版本。
e5nqia27

e5nqia271#

看起来https://github.com/hazelcast/hazelcast/issues/3395问题在版本3.7中得到了修复。
因此,您可以尝试使用最新的Hazelcast版本:4.0.1。或者,如果您不想升级主版本,请尝试3.12.6

相关问题