当我尝试用Hazelcast连接到外部地址
ClientConfig clientConfig = new ClientConfig();
ClientNetworkConfig cnc = clientConfig.getNetworkConfig();
cnc.addAddress("127.0.0.1:5701");
HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig);
这工作正常连接本地集群。 而是通过连接外部ADRESS,我怎么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)
我怎样才能建立HazelcastClient连接IP 10.0.0.1
? (编程或XML)
我已经看到Hazelcast: connecting to remote cluster,但我无法找到如何使编程
你肯定有不只是一个防火墙阻止端口5701? – noctarius
@noctarius,是的,我敢肯定 – anatoli