JMX — стандарт для мониторинга и управления Java-приложениями через MBeans. MBean — управляемый объект с атрибутами и операциями. Типы: Standard (интерфейс), Dynamic, Model. Доступ через JConsole, VisualVM, или programmatically. Spring Boot автоматически экспонирует бины через JMX. HikariCP, Tomcat, Hibernate — все предоставляют JMX MBeans. В продакшене JMX часто заменяют на Micrometer + Prometheus — более современный и cloud-native подход. JMX over RMI — проблемы с firewall/NAT.
Что такое JMX (Java Management Extensions)?
Senior
168 просмотровAFK Offer AI
Реализуйте ReadWriteLock на основе synchronized и wait/notify