在启动JGroups 2.7.0上。 GA按以下方式写入 System.out 消息:
---------------------------------------------------------
GMS: address is 10.0.3.35:48641 (cluster=blabla)
---------------------------------------------------------
我想要使用Log4j(框架的其余部分使用)来抑制它或重定向它。
想法?
我不想单独重定向System.out,因为这通常会导致更多麻烦而不是它的价值。
答案 0 :(得分:4)
您可以通过在XML中设置
来禁止打印GMS地址< pbcast.GMS print_local_addr =“false”...>
也适用于JGroups 2.5.1。
答案 1 :(得分:1)
这是我设法将GMS字符串打印到日志的方式。
首先禁用
0!
然后
<pbcast.GMS print_local_addr="false">
使用 4.2.3.Final 版本。
答案 2 :(得分:0)
您无法将System.out重定向到没有意义的log4j。毕竟log4j怎么打印什么?它会陷入循环中。