Playframework HikariCP-播放框架1.2.7 JMX MBean监控
我在Play Framework 1.2.7上使用HikariCP-java6-2.2.5 我想注册JMX MBean以监控我的池性能,但两者都不需要 在数据源配置文件上设置registerMbeans=true或 dataSource.setRegisterMbeans(true)在Play Framework上不起作用 当我列出我的活动MBean时,似乎没有com.zaxxer.hikari:type=Pool(myPool)条目。我在VisualVM MBean插件上也看不到它,所以我怀疑HikariCP无法注册它的MBean来播放Framework 1.2.7环境 为了注册MBean,Play框架还有其他技巧吗?Playframework HikariCP-播放框架1.2.7 JMX MBean监控,playframework,frameworks,jmx,playframework-1.x,hikaricp,Playframework,Frameworks,Jmx,Playframework 1.x,Hikaricp,我在Play Framework 1.2.7上使用HikariCP-java6-2.2.5 我想注册JMX MBean以监控我的池性能,但两者都不需要 在数据源配置文件上设置registerMbeans=true或 dataSource.setRegisterMbeans(true)在Play Framework上不起作用 当我列出我的活动MBean时,似乎没有com.zaxxer.hikari:type=Pool(myPool)条目。我在VisualVM MBean插件上也看不到它,所以我怀疑
谢谢。事实证明,为了注册MBean,池名不能包含“字符” 应用程序日志包含: javax.management.MalformedObjectNameException:属性的值部分中的字符“”无效 我更改了配置: poolName=“MyPool” 到 poolName=MyPool 而且注册正确。现在我看到了安装在VisualVM上的MBean插件的值