Windows 无法将UNIX系统连接到Hazelcast群集

Windows 无法将UNIX系统连接到Hazelcast群集,windows,unix,hazelcast,Windows,Unix,Hazelcast,我们正在尝试使用Hazelcast连接同一网络中的多台计算机。守则: Config config = new Config(); HazelcastInstance h = Hazelcast.newHazelcastInstance(config); ITopic<String> topic = h.getTopic("my-distributed-topic"); ..... some logic .... Config=new Config(); HazelcastInsta

我们正在尝试使用Hazelcast连接同一网络中的多台计算机。守则:

Config config = new Config();
HazelcastInstance h = Hazelcast.newHazelcastInstance(config);
ITopic<String> topic = h.getTopic("my-distributed-topic");
..... some logic ....
Config=new Config();
HazelcastInstance h=Hazelcast.newHazelcastInstance(配置);
ITopic topic=h.getTopic(“我的分布式主题”);
..... 有些逻辑。。。。

当连接一个UNIX(Ubuntu)和Windows时,它们能够连接。但是对于Ubuntu和MAC,MAC和MAC,或者Ubuntu和Ubuntu,它都不起作用。我们想知道UNIX机器是否存在已知问题?

@samutamm您的网络中是否存在已知的多播问题?你能试试tcp/ip配置吗

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);

谢谢

防火墙是否处于活动状态?不,不知道有什么问题。我们有Windows、Mac和Linux机器在开发中,没有任何问题。