在启动JGroups 2.7.0上。 GA按以下方式写入 System.out 消息:

---------------------------------------------------------
GMS: address is 10.0.3.35:48641 (cluster=blabla)
---------------------------------------------------------

我想要使用Log4j(框架的其余部分使用)来抑制它或重定向它。

想法?


我不想单独重定向System.out,因为这通常会导致更多麻烦而不是它的价值。

有帮助吗?

解决方案

您可以通过在XML中设置

来禁止打印GMS地址
  

<!> lt; pbcast.GMS print_local_addr = <!> quot; false <!> quot; ... GT <!>;

也适用于JGroups 2.5.1。

其他提示

您无法将System.out重定向到没有意义的log4j。毕竟log4j怎么打印什么?它会陷入循环中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top