我正在尝试从IBM(sample code link)运行示例代码,以通过JMX客户端连接到Websphere Application Server v7.0。
我可以通过jconsole成功连接到Websphere MBeanServer,并且可以看到存在两个域(JMImplementation和WebSphere)。但是,我发现在ObjectName模式WebSphere:type=NodeAgent,node=<some node>,*
的示例代码中没有指定NodeAgent MBean。
有人知道为什么NodeAgent MBean不存在吗?
答案 0 :(得分:2)
您可以运行此类查询“WebSphere:*” - 这样您就可以获得评估查询时所有的mbeans。只需将其打印出来即可表达您实际拥有的内容。例如,我的配置中只有服务器和门户网站mbeans,没有nodeAgent。所以这个示例在我的环境中也不起作用。
答案 1 :(得分:1)
您运行的是哪个版本的WebSphere? WebSphere Express不包括节点代理程序或Deployment Manager。 WebSphere Network Deployment包括这些组件以支持各种功能。它充满了营销说法,但IBM有PDF列出了不同版本之间的高级别差异。