Устройства не создают кластер JGroup в некоторых сетях - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь подключить несколько устройств через локальную сеть, используя библиотеку 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

Спасибо за помощь!

...