Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 33664|Отговор: 1

[Източник] Java JMX е лесен за разбиране и използване

[Копирай линк]
Публикувано в 25.06.2021 г. 10:40:59 ч. | | | |
JMX означава Java Management Extensions, което се превежда като Java Management Extensions, които се използват за управление и мониторинг на Java програми. Най-често използваният е мониторингът и управлението на JVM, като памет на JVM, използване на процесора, брой нишки, събиране на боклук и др. Освен това може да се използва и като динамична модификация на лог нивото, например log4j поддържа JMX за динамично модифициране на лог нивото на онлайн услугите. Най-важните се използват и за различни инструменти за мониторинг, като Spring Boot Actuator, JConsole, VisualVM и др., споменати в началото на статията.

JMX не е само стандарт, спецификация, но и интерфейс и рамка за системата за управление на Java. Съществуват стандарти и спецификации за разработчиците, които могат да персонализират и разработват свои разширения, а като рамка JDK ни помогна да реализираме общи функции, особено мониторинга и управлението на JVM.

Свържете се чрез jconsole

jconsole е вграден инструмент за JDK и след конфигуриране на JDK средата, трябва само да го въведем в командния ред на cmdjconsoleМога. Както е показано по-долу:



Свържете се чрез RMI

RMI обикновено се използва за свързване с отдалечени услуги, но разбира се могат да се използват и локални процеси. Това е и първата стъпка към свързването на клиентите с отдалечени услуги. Когато регистрирахме MBean, забелязахте ли, че след приключване на регистрацията има голям фрагмент код, който се използва за отваряне на RMI връзката, отваряне на порт 8999 като RMI access порт и след това клиентът може да се свърже с фиксиран свързващ низ.

Форматът на свързващия низservice:jmx:rmi:///jndi/rmi://host:port/jmxrmi



Вземете Кафка като пример, както следва:

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







Предишен:Подробно обяснение на параметрите на конфигурацията на Кафка
Следващ:Kafka конфигурира дистанционното наблюдение на JMX
 Хазяин| Публикувано в 25.06.2021 г. 10:42:05 ч. |
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com