Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 33664|Odpoveď: 1

[Zdroj] Java JMX je jednoduchý na pochopenie a používanie

[Kopírovať odkaz]
Zverejnené 25. 6. 2021 10:40:59 | | | |
JMX znamená Java Management Extensions, čo znamená Java Management Extensions, ktoré sa používajú na správu a monitorovanie Java programov. Najčastejšie používané je monitorovanie a správa JVM, ako je pamäť JVM, využitie CPU, počet vlákien, garbage collection a podobne. Okrem toho môže byť použitý aj ako dynamická modifikácia úrovne logu, napríklad log4j podporuje JMX na dynamickú úpravu úrovne logu online služieb. Najdôležitejšie sa používajú aj pre rôzne monitorovacie nástroje, ako sú Spring Boot Actuator, JConsole, VisualVM a podobne, spomenuté na začiatku článku.

JMX nie je len štandard, špecifikácia, ale aj rozhranie a rámec pre Java manažérsky systém. Existujú štandardy a špecifikácie pre vývojárov, aby si mohli prispôsobiť a vyvíjať vlastné rozšírenia, a ako rámec nám JDK pomohol implementovať spoločné funkcie, najmä monitorovanie a správu JVM.

Pripojiť sa cez jconsole

jconsole je zabudovaný nástroj pre JDK a po nastavení prostredia JDK stačí zadať len do príkazového riadku cmdjconsoleMôcť. Ako je uvedené nižšie:



Pripojte sa cez RMI

RMI sa vo všeobecnosti používa na pripojenie k vzdialeným službám, ale samozrejme môžu byť použité aj lokálne procesy. Toto je tiež prvý krok k prepojeniu klientov vzdialených služieb. Keď sme registrovali MBean, všimli ste si, že po dokončení registrácie je tam veľký kus kódu, ktorý sa používa na otvorenie RMI pripojenia, otvorenie portu 8999 ako RMI prístupový port a potom sa klient môže pripojiť pomocou pevného reťazca spojenia?

Formát spojovacieho reťazcaservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Vezmime si Kafku ako príklad, nasledovne:

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







Predchádzajúci:Podrobné vysvetlenie parametrov konfigurácie Kafka
Budúci:Kafka konfiguruje diaľkové monitorovanie JMX
 Prenajímateľ| Zverejnené 25. 6. 2021 10:42:05 |
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com