abc`1 2023-06-02 12:34 采纳率: 73.7%
浏览 14

关于logback ConsoleAppender的疑问

logback 的 ConsoleAppender要不要开启
我看到很多项目都开启了,不是说线上环境不能开启控制台打印吗

  • 写回答

4条回答 默认 最新

  • 希望代码都能跑 2023-06-02 13:21
    关注

    一般情况下,线上环境不应该开启控制台输出。因为线上环境的日志记录应该以文件或者其他稳定的方式进行,避免在控制台输出带来的性能影响和风险。

    但是,线上出现了一些异常情况,需要通过控制台输出来定位问题,这时临时开启控制台输出也是可以的。

    所以,关于ConsoleAppender 是否开启。如果项目中不需要控制台输出,那么就不要开启;如果需要临时开启,可以通过动态修改配置文件的方式实现。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月2日