首页 > 解决方案 > 禁用日志记录到 IntelliJ 控制台并改用日志文件

问题描述

我已经能够使用“运行配置”的“日志”选项卡中的“将控制台输出保存到文件:”选项成功地将日志发送到文件,但我不确定如何禁用到 IntelliJ 控制台的日志记录(这样可以减少资源用过的)。这可能吗?

标签: intellij-idea

解决方案


没有通过 IDE 设置禁用控制台日志记录的选项。

要减少性能对日志记录的影响,您可以减少控制台缓冲区:设置(macOS 上的首选项)| 编辑 | 一般 | 控制台 | 覆盖控制台循环缓冲区大小。

另一种选择是在您的应用程序(slf4j)中使用一些日志记录框架,并通过应用程序内的日志记录配置将输出重定向到文件。


推荐阅读