修改注册策略

This commit is contained in:
温少
2012-03-14 12:20:03 +08:00
parent 922f53e318
commit 9c80f02fdf
@@ -60,7 +60,11 @@ public class DruidDataSourceStatManager implements DruidDataSourceStatManagerMBe
MBeanServer mbeanServer = ManagementFactory.getPlatformMBeanServer();
if (dataSources.size() == 0) {
try {
mbeanServer.registerMBean(instance, new ObjectName(MBEAN_NAME));
ObjectName objectName = new ObjectName(MBEAN_NAME);
if (!mbeanServer.isRegistered(objectName)) {
mbeanServer.registerMBean(instance, objectName);
}
} catch (JMException ex) {
LOG.error("register mbean error", ex);
}