Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 33664|Odpowiedź: 1

[Źródło] Java JMX jest prosta w zrozumieniu i użyciu

[Skopiuj link]
Opublikowano 25.06.2021 10:40:59 | | | |
JMX oznacza Java Management Extensions, co oznacza Java Management Extensions, które służą do zarządzania i monitorowania programów Java. Najczęściej stosowanym jest monitorowanie i zarządzanie JVM, takie jak pamięć JVM, wykorzystanie CPU, liczba wątków, garbage collection itp. Dodatkowo może być również używany jako dynamiczna modyfikacja poziomu logu, na przykład log4j obsługuje JMX do dynamicznej modyfikacji poziomu logu usług online. Najważniejsze są również używane w różnych narzędziach monitorujących, takich jak Spring Boot Actuator, JConsole, VisualVM itd. wspomniane na początku artykułu.

JMX to nie tylko standard, specyfikacja, ale także interfejs i ramy dla systemu zarządzania Java. Istnieją standardy i specyfikacje dla deweloperów, aby mogli dostosowywać i rozwijać własne rozszerzenia, a jako rama JDK pomogła nam wdrożyć wspólne funkcje, zwłaszcza monitorowanie i zarządzanie JVM.

Połącz się za pomocą jconsole

jconsole to wbudowane narzędzie dla JDK, a po skonfigurowaniu środowiska JDK wystarczy wpisać je w wierszu poleceń CMDjconsolePuszka. Jak pokazano poniżej:



Połącz się za pomocą RMI

RMI jest zazwyczaj używane do łączenia się z usługami zdalnymi, ale oczywiście można też korzystać z procesów lokalnych. To także pierwszy krok w łączeniu klientów usług zdalnych. Kiedy rejestrowaliśmy MBean, czy zauważyłeś, że po zakończeniu rejestracji jest duży fragment kodu, który służy do otwarcia połączenia RMI, otwarcia portu 8999 jako portu dostępu RMI, a klient może połączyć się za pomocą stałego ciągu połączeń?

Format ciągu połączeńservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Weźmy Kafkę jako przykład, w następujący sposób:

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







Poprzedni:Szczegółowe wyjaśnienie parametrów konfiguracji Kafki
Następny:Kafka konfiguruje zdalny monitoring JMX
 Ziemianin| Opublikowano 25.06.2021 10:42:05 |
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com