一尘不染

Elasticsearch:关闭单个本地节点的日志记录

elasticsearch

我有一个要初始化并连接到的本地节点

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"));

使用客户端时,会输出大量的调试日志。有什么方法可以禁用日志记录吗?


阅读 552

收藏
2020-06-22

共1个答案

一尘不染

它使用log4j,因此仅包含一个log4j,因此仅包含一个log4j.properties用于控制日志记录级别的文件。

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

2020-06-22