启用S​​SL的应用程序的Java应用程序内存使用情况监视

时间:2018-12-12 02:48:18

标签: java spring-boot memory-management jvm jvisualvm

我正在运行启用了SSL的springboot应用程序。
如何监视应用程序的内存使用情况。

我使用下面的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访问以监视内存时,出现如下所示的错误。

enter image description here

在启动应用程序时,我尝试提供-Djava.rmi.server.hostname=127.0.0.1而不是IP 然后,我尝试访问。仍然出现错误。

enter image description here

此外,我尝试将telnet连接到计算机的9010端口(rmi端口)。也不行。

enter image description here

任何想法都可能是问题所在。

谢谢。

0 个答案:

没有答案