logger.setLevel(level)
时间: 2023-06-26 11:02:14 浏览: 79
logger.setLevel(level) 是用于设置记录器的日志级别的方法。它接受一个参数 level,表示要设置的日志级别。logger.setLevel() 方法将会设置记录器及其所有子记录器的日志级别。当有一个日志消息传递给记录器时,记录器会检查消息的级别是否高于或等于记录器的级别。如果是,则该消息将被记录下来,否则将被忽略。常见的日志级别包括 DEBUG、INFO、WARNING、ERROR、CRITICAL,级别越高表示日志消息的重要性越大。
相关问题
Logger.getLogger("org.apache.spark").setLevel(Level.ERROR) Logger.getLogger("org.eclipse.jetty.server").setLevel(Level.OFF)
这是一段用于设置日志级别的代码,它将 Apache Spark 和 Jetty 服务器的日志级别设置为 ERROR 和 OFF。这意味着只有 ERROR 级别的日志会被记录下来,而其他级别的日志将被忽略。
System.setProperty("org.apache.curator.Logger.logLevel", "WARN"); 使用这行代码后,仍然会输出调试信息
可能是因为其他依赖库或代码中也使用了Curator库,并设置了不同的日志级别。您可以尝试在代码中添加以下代码,将所有日志级别设置为WARN,以确保所有相关的代码都只输出WARN级别及以上的日志信息:
```
LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
loggerContext.getLogger("org.apache.zookeeper").setLevel(Level.WARN);
loggerContext.getLogger("org.apache.curator").setLevel(Level.WARN);
```
这将把Zookeeper和Curator的日志级别都设置为WARN。如果这样仍然无法解决问题,您可以尝试打印出所有日志级别,以确定哪个日志级别被使用了:
```
LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
Logger rootLogger = loggerContext.getLogger(Logger.ROOT_LOGGER_NAME);
for (ch.qos.logback.classic.Logger logger : loggerContext.getLoggerList()) {
System.out.println(logger.getName() + ": " + logger.getEffectiveLevel());
}
```
然后查看输出结果,找到具体使用了哪个日志级别,并进行相应的调整。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)