java - Hazelcast 启动时出现问题 (CONCURRENT_MAP_PUT)

标签 java hazelcast

我在不同的服务器上有三个节点。它工作正常,但有时在节点重新启动时它会陷入像这样的无限循环:

    INFO  03-04 19:51:32,851 (LoggerInstance.java:log:185)  -/10.0.0.107:61000 [dev] ======= -1: CONCURRENT_MAP_PUT ======== 
            thisAddress= Address[10.0.0.107:61000], target= Address[10.0.0.9:61000]
            targetMember= null, targetConn=Connection [/10.0.0.9:39345 -> Address[10.0.0.9:61000]] live=true, client=false, type=MEMBER, targetBlock=Block [129] owner=Address[10.0.0.9:61000] migrationAddress=null
            ProxyKey {name='t:campaignsClicks', key=null} Re-doing [20] times! c:__hz_Proxies : null
    INFO  03-04 19:51:37,862 (LoggerInstance.java:log:185)  -/10.0.0.107:61000 [dev] ======= -1: CONCURRENT_MAP_PUT ======== 
            thisAddress= Address[10.0.0.107:61000], target= Address[10.0.0.9:61000]
            targetMember= null, targetConn=Connection [/10.0.0.9:39345 -> Address[10.0.0.9:61000]] live=true, client=false, type=MEMBER, targetBlock=Block [129] owner=Address[10.0.0.9:61000] migrationAddress=null
            ProxyKey {name='t:campaignsClicks', key=null} Re-doing [30] times! c:__hz_Proxies : null
    INFO  03-04 19:51:42,870 (LoggerInstance.java:log:185)  -/10.0.0.107:61000 [dev] ======= -1: CONCURRENT_MAP_PUT ======== 
            thisAddress= Address[10.0.0.107:61000], target= Address[10.0.0.9:61000]
            targetMember= null, targetConn=Connection [/10.0.0.9:39345 -> Address[10.0.0.9:61000]] live=true, client=false, type=MEMBER, targetBlock=Block [129] owner=Address[10.0.0.9:61000] migrationAddress=null
... and so on infinetely

重新启动没有帮助。仅在 hazelcast.xml 中禁用网络并重新启动所有三个节点。有人知道出了什么问题吗?

配置文件:

<hazelcast>
    <network>
        <port auto-increment="true">60000</port>
        <join>
            <tcp-ip enabled="true">
                <interface>10.0.0.107</interface>
                <hostname>10.0.0.3</hostname>
                <hostname>10.0.0.9</hostname>
            </tcp-ip>
        </join>
    </network>
</hazelcast>

最佳答案

已解决 - 升级到 Hazelcast 2.0.0 似乎解决了问题(大约 30 天没有出现)。

关于java - Hazelcast 启动时出现问题 (CONCURRENT_MAP_PUT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9997057/

相关文章:

java - 使用 Java 或 XSLT 从 XML 中删除一组指定的空标签

java - Notepadv2 教程不工作 - "no notes yet",NoteEdit 类似乎没有被调用

java - Hazelcast 中的分区警告消息

hazelcast - Hazelcast 分布式 map 获取操作的延迟极高

java - Hazelcast对称加密用java检查

java - Java 中的自定义数据类型

java - 如何在 JTable 中显示数据库中的数据而不附加另一个数据库中的其他数据?

kubernetes - 准备就绪探针不允许在Pod未准备好时访问内部kubernetes服务

hazelcast - 减少 Hazelcast 线程的数量

java - 如何使用 MarkupBuilder 将 xml 写入文件