Hazelcast 初始化集群分区表

3

我很担心,在启动Hazelcast实例后我得到了这个跟踪日志:

com.hazelcast.internal.partition.impl.PartitionStateManager
[10.XXX.XXX.XXX]:5701 [dev] [3.7] Initializing cluster partition table arrangement...

已在最新版本的Hazelcast 3.7进行测试,但与3.6相同,并在多播环境中使用默认的Hazelcast配置。

我没有发现任何与此相关的更多跟踪信息,并且看起来仍然是“初始化集群分区”,但一切都运行良好!

表面上一切都正常,可以从imaps获取,放置对象,与群集的远程成员同步......

这到底意味着什么?这是出了问题的信号吗?

谢谢

1个回答

1
这是一项必要的操作。分区表分配是在第一次使用分区(如put / get / ...操作)时创建的,并且是即时生成的。因此,这是一个完全正常的日志 :)

2
是的,但我很担心,因为日志只有这些信息。没有日志“集群分区表安排完成”或类似的内容 :) 只有当另一个Hazelcast实例加入时才会显示更多日志:com.hazelcast.nio.tcp.SocketAcceptorThread,接受套接字连接....谢谢! - Azimuts
实际上,我的电脑上出现了问题(Arquillian测试+Payara);似乎被某个没有超时的东西阻塞了,一个CPU核心的负载达到了100%,断开网络也没有帮助。这是在没有任何代码更改的情况下开始的,所以我仍然不知道原因... Hazelcast版本为3.9.3。 - dmatej
算了吧...这是我的错,我在测试中注入的模拟生产者中有一个无限循环:D - dmatej

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接