我想在我自己的MBeanServer上注册Log4j2记录器。但是当我打电话时
Server.reregisterMBeansAfterReconfigure()
方法,只注册了属性文件中的记录器配置和追加器。 但是我希望在Log4j中使用HierarchyDynamicMBean后得到结果。
有人遇到过这个问题吗?
谢谢, 尼基塔科瓦尔
答案 0 :(得分:0)
如果您调用Server.reregisterMBeansAfterReconfigure(MBeanServer)
,MBean将在指定的MBeanServer中注册以下对象:
你提到你只看到LoggerConfigs和Appenders。这是否意味着您没有看到任何LoggerContexts,StatusLoggers和ContextSelectors?
另外,你提到了HierarchyDynamicMBean,但我不确定你想要实现什么。如果log4j2有一个HierarchyDynamicMBean,你会用它做什么?你会怎么用?