我正在尝试使用Java中的JGroup库通过局域网连接多个设备。
我的问题是设备之间找不到彼此,而一切似乎还可以。
我已经能够在不同的本地网络上测试我的代码,并且可以在其他本地网络上工作!所以我推断我的代码还可以。
我尝试使用JGroup库提供的MCastSender / Receiver程序检查网络上是否启用了多播,并且可以正常工作!我还尝试了该库提供的“绘图”示例,但是该示例在我的个人网络上不起作用...
我正在为我的JGroup JChannel使用默认配置,因此它使用了正在运行的UDP协议...
我还验证了该程序是否已绑定到计算机的良好网络接口上。
仅控制台中没有显示错误消息:
-------------------------------------------------------------------
GMS: address=DESKTOP-XXXXX-55494, cluster=MyApp, physical
address=192.168.1.56:49699
-------------------------------------------------------------------
juil. 10, 2019 4:28:30 PM org.jgroups.protocols.pbcast.ClientGmsImpl
joinInternal
INFO: DESKTOP-XXXXX-55494: no members discovered after 10005 ms:
creating cluster as first member
感谢您的帮助!