为啥JMX在国内用的很少

中间件软件WebLogic的管理页面就是基于JMX开发的,而JBoss则整个系统都基于JMX构架;Tomcat也通过JMX来进行管理;等等很多开源软件都是的。
【为啥JMX在国内用的很少】 介绍一下我所接触到的JMX在实际生产中的应用,在通常的Java服务器应用中,经常会遇到需要在程序运行过程中对程序运行状态(比如程序中的某个计数值,当前在线数,当前消息缓存数目等实时信息的获取),并且程序的关闭控制,改变配置操作等需求也经常遇到。
实现这一目标的方案自然是外部命令驱动,怎样接收一个外部命令呢?
1.启动HttpServer监听,接收http请求
2.启动JMX监听,接收JMX命令
所以JMX不是必须的,但是提供了一种很轻便的操作方式。

■网友
说明devops在国内用的少,开发人员根本不关心运维。不关心运维,就不会想监控的事情,不去想监控的事情,也就不会了解JMX了。
■网友
需要动态调整控制的场景较少,工作7年遇见一个项目用


    推荐阅读