java - 怎么在本机监控远程服务器上的JVM堆栈使用空间,GC详情,CPU,内存等参数?
PHP中文网
PHP中文网 2017-04-18 09:04:02
0
3
570

我本机安装了VisualVM,可以监控本机的Java应用。但是不清楚怎么配置参数去监考服务器的Java应用。

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(3)
黄舟

Modifiez le fichier de configuration JRE de la machine distante :

1. Entrez dans le répertoire $JAVA_HOME\jre\lib\management\
2 Renommez jmxremote.password.template en jmxremote.password
3 Ouvrez jmxremote.password et supprimez les commentaires de monitorRole QED et controlRole. R&D4. Modifiez le fichier de configuration du programme surveillé, tel que tomcat : ouvrez $TOMCAT_HOME\bin\catalina.sh et ajoutez-le en bas du commentaire

JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=Voici l'adresse IP du serveur
                      -Dcom.sun.management.jmxremote.port=1099 Personnaliser un port
                      -Dcom.sun.management.jmxremote.ssl=false
                       Dcom.sun.management.jmxremote.authenticate=false"

5. Ouvrez VisualMV, cliquez sur Distant, entrez l'adresse IP du serveur comme nom d'hôte, cliquez sur les paramètres avancés pour définir le port, cliquez avec le bouton droit sur l'adresse IP que vous venez de configurer, sélectionnez la méthode de connexion JMX, entrez à nouveau le port après l'adresse IP. , puis cliquez sur OK. C'est tout.

刘奇

Vous ne parvenez pas à vous connecter localement au serveur distant ?

PHPzhong

Recommander un outil de diagnostic Java à distance

Utiliser la documentation

https://github.com/oldmanpushcart/greys-anatomy/wiki/greys-pdf
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal