3

我有一个本地节点,我正在初始化并连接到

node = NodeBuilder.nodeBuilder ().local (true).node ();
node.start ();
Settings settings = ImmutableSettings.settingsBuilder ()
            .put ("node.local", "true").build ();
client = new TransportClient (settings)
            .addTransportAddress (new LocalTransportAddress ("1"));

当我使用客户端时,会输出大量调试日志。有没有办法禁用日志记录?

4

2 回答 2

2

它使用 log4j,所以只包含一个 log4j,所以只包含一个log4j.properties文件来控制日志记录级别。

例如,您可以让它仅包含此行log4j.rootLogger=ERROR, stdout以仅输出错误

于 2013-10-25T06:36:14.160 回答
0

我相信您可以通过弹性搜索的 config/logging.yml 文件控制日志记录。

于 2013-10-24T22:17:12.433 回答