【发布时间】:2023-04-11 10:38:01
【问题描述】:
我们使用HBaseTestingUtility 对HBase 相关代码进行单元测试。问题是在执行单元测试时,输出会填充大量org.apache.hadoop.* DEBUG 消息。
HBaseTestingUtility utility = new HBaseTestingUtility();
utility.startMiniCluster();
我尝试了不同的方法(配置 log4j 等)将日志记录级别设置为 INFO 或 WARN - 但没有成功。谷歌搜索也无助于找到解决方案。
知道如何更改 Hadoop 类的日志记录级别吗?
谢谢!
注意:以下是日志中的一些示例调试消息:
...
15:37:14.398 [IPC Server handler 8 on 45239] DEBUG org.apache.hadoop.ipc.Server - IPC Server handler 8 on 45239: responding to org.apache.hadoop.hdfs.protocol.ClientProtocol.getFileInfo from 127.0.0.1:41140 Call#1757 Retry#0
15:37:14.398 [IPC Server handler 8 on 45239] DEBUG org.apache.hadoop.ipc.Server - IPC Server handler 8 on 45239: responding to org.apache.hadoop.hdfs.protocol.ClientProtocol.getFileInfo from 127.0.0.1:41140 Call#1757 Retry#0 Wrote 33 bytes.
...
【问题讨论】:
标签: java hadoop logging junit logback