Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 33664|Válasz: 1

[Forrás] A Java JMX egyszerű megérthető és használható

[Linket másol]
Közzétéve 2021. 06. 25. 10:40:59 | | | |
A JMX a Java Management Extensions rövidítése, ami Java Management Extensions-t jelent, amelyeket Java programok kezelésére és monitorolására használnak. A leggyakrabban használt a JVM monitorozása és kezelése, például a JVM memória, CPU használata, szálszám, szemétgyűjtés stb. Ezen felül dinamikus módosításként is használható a log szinten, például a log4j támogatja a JMX-et az online szolgáltatások naplószintjének dinamikusan módosításához. A legfontosabbakat különböző monitorozó eszközökhöz is használják, mint például a Spring Boot Actuator, JConsole, VisualVM stb., amelyeket a cikk elején említenek.

A JMX nemcsak szabvány, specifikáció, hanem egy interfész és keretrendszer is a Java menedzsment rendszerhez. Vannak szabványok és specifikációk a fejlesztők számára, hogy testreszabják és fejlesztsék saját kiterjesztéseiket, és keretrendszerként a JDK segített közös funkciók megvalósításában, különösen a JVM monitorozásában és kezelésében.

Csatlakozz jconsole-on keresztül

a jconsole egy beépített eszköz a JDK-hoz, és a JDK környezet konfigurálása után csak a cmd parancssorban kell beírnunkjconsoleTud. Ahogy az alábbiakban látható:



Csatlakozz RMI-vel

Az RMI-t általában távoli szolgáltatásokhoz való csatlakozásra használják, de természetesen helyi folyamatok is használhatók. Ez egyben az első lépés a távoli szolgáltató ügyfelek összekapcsolásában. Amikor regisztráltuk az MBean-t, észrevetted, hogy a regisztráció befejezése után van egy nagy kóddarab, amivel megnyitják az RMI kapcsolatot, megnyitják a 8999-es portot RMI hozzáférési portként, majd a kliens rögzített csatlakozási lánccal csatlakozhat.

A kapcsolati lánc formátumaservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Vegyük például Kafkát, a következőként:

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







Előző:Részletes magyarázat a Kafka konfigurációs paraméterekről
Következő:Kafka konfigurálja a JMX távoli monitorozását
 Háziúr| Közzétéve 2021. 06. 25. 10:42:05 |
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com