Использование JMX и Как использовать для существующих приложений
Мы распространяли веб-приложение, разработанное несколько лет назад на JDK 5.
Как JMX поможет этому приложению?
1) Поможет ли мне контролировать производительность (память, процессор и сетевой и дисковый ввод-вывод)?
2) Если это так, то приложение развернуто на нескольких серверах, как я могу контролировать на одной панели?
3) Нужно ли вносить какие-либо новые изменения кода в существующее приложение или я могу контролировать без изменений кода?
4) Что еще мы можем сделать, кроме мониторинга производительности? Поскольку имя - это Management Extensions (MX), чем мы можем управлять и как? Кажется, основная цель - не мониторинг, а управление?
Я не мог получить много информации о JMX из учебника, представленного на веб-сайте Oraclehttp://docs.oracle.com/javase/tutorial/jmx/overview/why.html, Кажется, какой-то деловой представитель подготовил этот урок, а не технарь.
Может ли кто-нибудь помочь мне понять этот материал JMX, ваши усилия искренне приветствуются.
Спасибо, твой друг.