我正在尝试通过 spring 注释注册 mbeans。bean 在 jconsole 中正确显示,但类中定义的属性和方法没有显示。它出什么问题了?
例如,这是一个 mbean:
@ManagedResource(objectName="com.xormedia.aqua.mbean:name=AuthenticationServer",description="AuthenticationServerSummary")
public class AuthenticationServerSummaryMbean implements MonitorMXBean {
private String ip;
private String port;
@ManagedAttribute
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
@ManagedOperation(description="show port number")
public String getPort() {
return port;
}
public void setPort(String port) {
this.port = port;
}
}
我按照在线指南配置了spring xml,但只有mbeans,没有任何属性和方法的树结构。
像这样。