Как подключиться к SonarQube 7.9.1 Remote JMX с помощью jConsole - PullRequest
0 голосов
/ 05 мая 2020

Я хочу удаленно подключиться к моему серверу SonarQube 7.9.1 с помощью JMX. К счастью, в SonarQube есть информация о том, как настроить удаленный доступ. См., Например, https://docs.sonarqube.org/display/SONARqube71/JMX+MBeans

К сожалению, нет документации о том, как подключиться к нему, например, с помощью JConsole.

Одна проблема заключается в том, что SonarQube по умолчанию настраивает небезопасный соединение, в то время как - с другой стороны - jConsole настаивает на том, что это просто безопасно. JConsole - из коробки - запускает все виды TLS-соединений, а затем, спустя много времени, запрашивает подключение для небезопасного подключения. А потом снова неудача.

Для удаленного процесса я использую 1.1.1.4:10443. Это мой удаленный порт. Я также настроил и порт RMI 10444. Непонятно, какой порт использовать. Я предполагаю, что 10443 - правильный порт.

Мой файл sonar.properties содержит

sonar.web.javaAdditionalOpts=-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.port=10443 -Dcom.sun.management.jmxremote.rmi.port=10444 -Dcom.sun.management.jmxremote.password.file=/opt/sonarqube/sonarqube-7.9.1/conf/jmxremote.password -Dcom.sun.management.jmxremote.access.file=/opt/sonarqube/sonarqube-7.9.1/conf/jmxremote.access
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...