1

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

4

1 回答 1

0

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

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

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

于 2021-02-05T19:13:30.273 回答