Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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-порту, і клієнт може підключатися за фіксованим рядком підключення.

Формат з'єднувального рядка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