Hazelcast 连接到外部地址



当我尝试连接本地集群时

ClientConfig clientConfig = new ClientConfig();
ClientNetworkConfig cnc = clientConfig.getNetworkConfig();
cnc.addAddress("127.0.0.1:5701");
HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig);

这工作正常。 但是通过连接到外部地址,我收到10.0.0.1:5701

Exception in thread "main" java.lang.IllegalStateException: Unable to connect to any address in the config! The following addresses were tried:[/10.0.0.1:5701]
at com.hazelcast.client.spi.impl.ClusterListenerSupport.connectToCluster(ClusterListenerSupport.java:174)
at com.hazelcast.client.spi.impl.ClientClusterServiceImpl.start(ClientClusterServiceImpl.java:191)

如何设置Hazelcast客户端以连接IP10.0.0.1?(以编程方式或使用 XML)

我已经看过 Hazelcast:连接到远程集群,但我找不到如何以编程方式制作它

您是否尝试过对IP地址和端口进行远程登录。如果 telnet 失败,则在提供公共 IP 时需要打开防火墙端口。

远程登录 IP 端口

最新更新