小编Lun*_*ell的帖子

即使将级别设置为info,记录器也总是读取调试吗,它是否有重大影响?

如标题所说。如果我有一个

LOGGER.debug(model.toString())
Run Code Online (Sandbox Code Playgroud)

并且我将日志记录级别设置为INFO,将始终执行该行,如果是,那么,如果您有很多调试日志记录,会产生很大的影响吗?我已经看到一些应用程序具有名为debug = true的属性,并且在代码中类型为

if(debug) {
    LOGGER.debug("log message");
}
Run Code Online (Sandbox Code Playgroud)

这是一个更好的方法,还是我应该继续使用LOGGER.debug()而不进行属性检查?

java logging

4
推荐指数
1
解决办法
935
查看次数

标签 统计

java ×1

logging ×1