将集合成员连接到JMX的控制器的问题

时间:2015-11-02 22:38:44

标签: jmx websphere-liberty mbeans

我有一个控制员和两个成员的集体。当我尝试从控制器中的一个成员中调用MBean时,我在响应中获得了一个MBean对象,它看起来是正确的,除了它实际上不包含值的任何数据(在这种情况下,它是用于查看线程池的。)

当我查看我的两个集体成员的日志时,我在启动时看到以下错误消息:

  

[11/2/15 11:38:07:150 EST] 00000040   llective.member.internal.publisher.ServerManagementPublisher W   CWWKX8127W:无法为此发布JMX端点信息   服务器。此服务器的MBean将无法通过管理   集体。配置或其他类型的警告或错误   发生了。检查以前的警告或错误消息是否可行   纠正措施。

问题是,没有其他消息可以让我知道错误的全部内容。有没有人有任何建议可以开启,或者可能知道哪天晚上出错了?

1 个答案:

答案 0 :(得分:0)

每次会员开始时都会发出警告吗?警告表示在发布时,未设置JMX端点。要确认这是您所看到的,在成员服务器上(在server.xml中),启用此跟踪将提供线索,如果这是您的服务器上发生的事情:

< logging traceSpecification =“com.ibm.ws.collective.member.internal.publisher.MemberJMXEndpointImpl = all”/>

当成员启动时,通过此跟踪,您将能够查看JMX端点在发布时是否还没有其信息。当它收到信息时,你会看到这样的开始跟踪(在正常情况下,这将发生在产生警告的发布之前):

collective.member.internal.publisher.MemberJMXEndpointImpl > setJMXEndpointObject Entry

相关问题