我们正在尝试使用Hazelcast连接同一网络中的多台计算机。代码:
Config config = new Config();
HazelcastInstance h = Hazelcast.newHazelcastInstance(config);
ITopic<String> topic = h.getTopic("my-distributed-topic");
..... some logic ....
连接一个UNIX(Ubuntu)和Windows时,它们可以连接。但是使用Ubuntu和MAC,MAC和MAC或Ubuntu和Ubuntu它不起作用。我们想知道UNIX机器是否会出现一些已知问题?
答案 0 :(得分:1)
@samutamm您的网络中存在多播的已知问题吗?你能试试tcp / ip config
吗?Config config = new Config();
final NetworkConfig networkConfig = config.getNetworkConfig();
networkConfig.setPortAutoIncrement(true);
networkConfig.getJoin().getMulticastConfig().setEnabled(false);
networkConfig.getJoin().getTcpIpConfig().addMember("127.0.0.1").setEnabled(true);
谢谢