Я запускаю приложение springboot с включенным SSL.
Как я могу отслеживать использование памяти приложением.
Я запустил приложение с настройками jvm, приведенными ниже.
java -jar C:\Users\Administrator\Downloads\gs-spring-boot-0.1.0.jar -Xms256m -Xmx2656m --security.require-ssl=true --server.port=8999 --server.ssl.key-store=C:\Users\Administrator\Downloads\epa-dev.jks --server.ssl.key-store-password=8aCQ7ZeCk35xZ --server.ssl.key-store-type=JKS --server.ssl.key-password=H5kreuxdG89aF -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=9010 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.rmi.port=9010 -Djava.rmi.server.hostname=10.17.129.228
Я могу получить доступ к приложению на https://localhost:8999.
Но когда я пытаюсь получить доступ через JavavisualVM для мониторинга памяти, я получаю сообщение об ошибке, как показано ниже.
Я попытался указать -Djava.rmi.server.hostname=127.0.0.1
вместо IP при запуске приложения. Затем я попытался получить доступ.Все еще получил ошибку.
Кроме того, я попытался telnet к порту 9010 компьютера (порт rmi).Это тоже не сработает.
Любая идея, в чем может быть проблема.
Спасибо.