Я пытаюсь подключить несколько устройств через локальную сеть, используя библиотеку JGroup в Java.
Моя проблема в том, что устройства не находят друг друга, в то время как все в порядке.
Мне удалось протестировать мой код в разных локальных сетях, и он работает в других! Поэтому я сделал вывод, что мой код в порядке.
Я попытался проверить, была ли включена многоадресная передача в моей сети с помощью программ MCastSender / Receiver, предоставляемых библиотекой JGroup, и это работает! Я также попробовал пример «Draw», предоставленный библиотекой, но он не работал в моей личной сети ...
Я использую конфигурацию по умолчанию для моего 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
Спасибо за помощь!