Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 33664|Răspunde: 1

[Sursă] Java JMX este simplu de înțeles și folosit

[Copiază linkul]
Postat pe 25.06.2021 10:40:59 | | | |
JMX înseamnă Java Management Extensions, care se traduce prin Java Management Extensions, folosite pentru a gestiona și monitoriza programele Java. Cele mai frecvent utilizate sunt monitorizarea și gestionarea JVM-ului, cum ar fi memoria JVM, utilizarea CPU-ului, numărul firelor de execuție, colectarea gunoiului etc. În plus, poate fi folosit și ca o modificare dinamică a nivelului de log, de exemplu, log4j suportă JMX pentru a modifica dinamic nivelul de log al serviciilor online. Cele mai importante sunt folosite și pentru diverse instrumente de monitorizare, cum ar fi Spring Boot Actuator, JConsole, VisualVM etc. menționate la începutul articolului.

JMX nu este doar un standard, o specificație, ci și o interfață și un cadru pentru sistemul de management Java. Există standarde și specificații pentru ca dezvoltatorii să își personalizeze și să dezvolte propriile extensii, iar ca cadru, JDK ne-a ajutat să implementăm funcții comune, în special monitorizarea și gestionarea JVM-ului.

Conectează-te folosind jconsole

jconsole este un instrument integrat pentru JDK, iar după configurarea mediului JDK, trebuie doar să-l introducem în linia de comandă cmdjconsolePutea. Așa cum se arată mai jos:



Conectează-te folosind RMI

RMI este în general folosit pentru a conecta la servicii la distanță, dar, desigur, pot fi folosite și procese locale. Acesta este, de asemenea, primul pas în conectarea clienților de servicii la distanță. Când am înregistrat MBean, ați observat că după finalizarea înregistrării, există o bucată mare de cod folosită pentru a deschide conexiunea RMI, deschide portul 8999 ca port de acces RMI, iar apoi clientul se poate conecta cu un șir fix de conexiune.

Formatul șirului de conexiuneservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Luați-l pe Kafka ca exemplu, după cum urmează:

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







Precedent:Explicație detaliată a parametrilor de configurație Kafka
Următor:Kafka configurează monitorizarea la distanță JMX
 Proprietarul| Postat pe 25.06.2021 10:42:05 |
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com