net.rubyeye.xmemcached.monitor
Class XMemcachedMbeanServer
java.lang.Object
net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
public final class XMemcachedMbeanServer
- extends java.lang.Object
Enable JMX supports,default is false:
java -Dxmemcached.jmx.enable=true -Dxmemcached.rmi.port=7077
-Dxmemcached.rmi.name=xmemcachedServer
Access MBean through:
service:jmx:rmi:///jndi/rmi://[host]:7077/xmemcachedServer
You can add or remove memcached server dynamically and monitor
XmemcachedClient?'s behavior through MBeans.Other options:
- -Dxmemcached.rmi.port
- -Dxmemcached.rmi.name
- Author:
- dennis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static XMemcachedMbeanServer getInstance()
shutdown
public final void shutdown()
isRegistered
public boolean isRegistered(java.lang.String name)
isActive
public boolean isActive()
getMBeanCount
public int getMBeanCount()
registMBean
public void registMBean(java.lang.Object o,
java.lang.String name)
Copyright © 2011. All Rights Reserved.