我试图通过jconsole或'JBoss operations network'使用Batch Admin Mbeans来监控Spring Batch。 示例应用程序'spring-batch-admin-sample-1.2.1.RELEASE.war'部署在Jboss EAP6中。 但我不知道如何使用通常的命令行选项启动示例应用程序来公开MBeanServer,如参考文档“http://docs.spring.io/spring-batch-a...rence/jmx.html”中所述。
JBoss EAP 6默认没有声明com.sun.management.jmxremote系统属性,根据下面的问题,我无法在standalone.conf文件中使用com.sun.management.jmxremote属性启动JBoss https://issues.jboss.org/browse/AS7-1859
任何建议都非常感谢。
答案 0 :(得分:0)
我通过以下方式解决了这个问题,
根据spring batch admin doc,在春季批量管理中启用了Mbeans。因此,在JBoss中部署'spring-batch-admin-sample-1.2.1.RELEASE.war'后,我们可以获得here
中提到的MBean的详细信息现在我扩展了RHQ的通用JMX插件,以发现并列出spring批量管理指标。