Попытка подключить jconsole к удаленному серверу.
Я добавил это в свой catalina.sh:
export JAVA_OPTS="-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=9005 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Djava.rmi.server.hostname=xx.xx.xx.xx"
catalina.out показывает:
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: myhostname: myhostname
Не уверен, почему он повторяет мое имя хоста в сообщении об ошибке?
Кстати, так как я установил аутентификацию на false, в приложении jconsole я оставляю имя пользователя / пароль пустым или это для регистрациина сервер?