【问题标题】:How to start Hazelcast without binding to any port?如何在不绑定任何端口的情况下启动 Hazelcast?
【发布时间】:2014-06-10 22:56:55
【问题描述】:

需要将 Hazelcast 作为单例启动,仅用于 IMAP 的本地测试。所以不需要打开任何本地端口。有没有办法禁用/阻止 Hazelcast 绑定到本地地址?

到目前为止,我已经尝试禁用多播/TCP。
多播启用=“假”

还尝试了以下配置:
"port-auto-increment="false" -1 "/port "

但它仍然设法选择一个端口并绑定到它..

Picked Address[X.X.X.X]:51376,使用socket ServerSocket[addr=/X.X.X.X,localport=51376],绑定任意local为false
[main] com.hazelcast.system - [X.X.X.X]:51376 [dev] Hazelcast 社区版 3.1.2 (20131120) 从地址 [X.X.X.X]:51376
[main] com.hazelcast.system - [X.X.X.X]:51376 [dev] 版权所有 (C) 2008-2013 Hazelcast.com
[main] com.hazelcast.core.LifecycleService - [X.X.X.X]:51376 [dev] 地址[X.X.X.X]:51376 正在启动
[main] com.hazelcast.instance.Node - [X.X.X.X]:51376 [dev] 没有启用连接方法!独立启动。
[main] com.hazelcast.core.LifecycleService - [X.X.X.X]]:51376 [dev] Address[X.X.X.X]]:51376 已启动

【问题讨论】:

    标签: sockets hazelcast


    【解决方案1】:

    我认为这是不可能的。内部管理总是需要一个端口。

    【讨论】:

    • 真的希望有一个配置设置可以关闭它。感谢您的快速回复。
    猜你喜欢
    • 1970-01-01
    • 2013-04-10
    • 2019-06-16
    • 2019-07-14
    • 2017-06-09
    • 1970-01-01
    • 2017-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多