Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 33664|Répondre: 1

[Source] Java JMX est simple à comprendre et à utiliser

[Copié le lien]
Publié sur 25/06/2021 10:40:59 | | | |
JMX signifie Java Management Extensions, ce qui se traduit par Java Management Extensions, utilisées pour gérer et surveiller les programmes Java. Le plus couramment utilisé est la surveillance et la gestion de la JVM, telles que la mémoire JVM, l’utilisation du processeur, le nombre de threads, la collecte des ordures, etc. De plus, il peut aussi être utilisé comme modification dynamique du niveau logarithmique ; par exemple, log4j prend en charge JMX pour modifier dynamiquement le niveau logarithmique des services en ligne. Les plus importants sont également utilisés pour divers outils de surveillance, tels que Spring Boot Actuator, JConsole, VisualVM, etc., mentionnés au début de l’article.

JMX n’est pas seulement une norme, une spécification, mais aussi une interface et un cadre pour le système de gestion Java. Il existe des normes et des spécifications permettant aux développeurs de personnaliser et de développer leurs propres extensions, et en tant que cadre, le JDK nous a aidés à implémenter des fonctions communes, notamment la surveillance et la gestion de la JVM.

Connectez-vous via jconsole

jconsole est un outil intégré à JDK, et après avoir configuré l’environnement JDK, il suffit de le saisir dans la ligne de commande cmdjconsolePouvoir. Comme montré ci-dessous :



Connectez-vous via RMI

L’IRM est généralement utilisé pour se connecter à des services à distance, mais bien sûr des processus locaux peuvent aussi être utilisés. C’est aussi la première étape pour connecter les clients de service à distance. Lorsque nous avons enregistré MBean, avez-vous remarqué qu’une fois l’enregistrement terminé, il y a un gros morceau de code utilisé pour ouvrir la connexion RMI, ouvrir le port 8999 comme port d’accès RMI, et ensuite le client peut se connecter avec une chaîne de connexion fixe.

Le format de la chaîne de connexionservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Prenons Kafka comme exemple, comme suit :

service:jmx:rmi:///jndi/rmi://192.168.1.182:9988/jmxrmi







Précédent:Explication détaillée des paramètres de configuration de Kafka
Prochain:Kafka configure la surveillance à distance JMX
 Propriétaire| Publié sur 25/06/2021 10:42:05 |
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com