Hazelcast单节点快速启动用于调试

7

我正在编写一个使用Hazelcast的应用程序。由于Hazelcast在启动时尝试与网络上的其他节点通信,因此我的应用程序启动非常缓慢。这对于生产环境来说没问题,但当我在单节点调试时,它会显著降低我的编辑-编译-运行-调试周期。

是否有一个Hazelcast设置可以告诉它只有一个节点,请快速启动并且不要打扰其余网络?

2个回答

5

您可以禁用连接方法:

    <join>
        <multicast enabled="false">
        </multicast>
        <tcp-ip enabled="false">
        </tcp-ip>
        <aws enabled="false">
        </aws>
    </join>

5

在调试时,这将至少节省您3秒钟的时间。

System.setProperty("hazelcast.local.localAddress", "127.0.0.1");

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