Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 33664|Svar: 1

[Källa] Java JMX är enkelt att förstå och använda

[Kopiera länk]
Publicerad på 2021-06-25 10:40:59 | | | |
JMX står för Java Management Extensions, vilket översätts till Java Management Extensions, vilka används för att hantera och övervaka Java-program. Det vanligaste är övervakning och hantering av JVM, såsom JVM-minne, CPU-användning, trådantal, skräpsamling med mera. Dessutom kan det också användas som en dynamisk modifiering av loggnivån, till exempel stöder log4j JMX för att dynamiskt modifiera loggnivån för onlinetjänster. De viktigaste används också för olika övervakningsverktyg, såsom Spring Boot Actuator, JConsole, VisualVM, etc. som nämns i början av artikeln.

JMX är inte bara en standard, en specifikation, utan också ett gränssnitt och en ram för Java-hanteringssystemet. Det finns standarder och specifikationer för utvecklare att anpassa och utveckla sina egna tillägg, och som ramverk har JDK hjälpt oss att implementera gemensamma funktioner, särskilt övervakning och hantering av JVM.

Koppla upp med jconsole

jconsole är ett inbyggt verktyg för JDK, och efter att ha konfigurerat JDK-miljön behöver vi bara ange det i kommandoraden för cmdjconsoleKan. Som visas nedan:



Koppla upp med RMI

RMI används vanligtvis för att ansluta till fjärrtjänster, men självklart kan även lokala processer användas. Detta är också det första steget i att koppla samman fjärrtjänstkunder. När vi registrerade MBean, märkte du att efter registreringen finns det en stor kodbit som används för att öppna RMI-anslutningen, öppna port 8999 som RMI-åtkomstport, och sedan kan klienten ansluta med en fast anslutningssträng.

Formatet på anslutningssträngenservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Ta Kafka som exempel, enligt följande:

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







Föregående:Detaljerad förklaring av Kafkas konfigurationsparametrar
Nästa:Kafka konfigurerar JMX:s fjärrövervakning
 Hyresvärd| Publicerad på 2021-06-25 10:42:05 |
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com