Как привязать порт отладки в wildfly ко всем IP-адресам, а не только к 127.0.0.1 - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь удаленно отладить приложение, запущенное на wildfly. Я использовал опцию -b для привязки ко всем доступным ipAddrs и опцию --debug для включения отладки. Когда я пытаюсь подключить отладчик wildfly к порту 8787, я получаю отказ в соединении. Проверяя с помощью netstat, я вижу, что отладка прослушивает только 127.0.0.1, хотя приложение прослушивает все адреса (0.0.0.0). Я также изменил файл standalone.xml, чтобы привязать порт управления и приложения к 0.0.0.0, но не смог найти нигде, где порт отладки привязан к определенному адресу. Вот результат из netstat -an

Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.1:9992          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:9997            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8081            0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:8082          0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:8787          0.0.0.0:*               LISTEN

Приложение прослушивает порт 8081, порт управления - порт 9997, порт отладки - по умолчанию 8787

...