Spring Boot:关闭控制台日志到文件' /var/log/app.log'

时间:2016-09-14 11:52:15

标签: spring-boot logback

我使用Spring Boot启动脚本(Spring Boot on Linux),并要求LOG_FOLDER属性。

我不想使用此属性,因为日志记录已由logback.xml完成​​。我们现在最终得到了双重日志文件。 (由logback.xml和/var/log/app.log设置的位置中的一个,由启动脚本设置为默认值)

如何摆脱这个双重日志文件:var / log / app.log?

1 个答案:

答案 0 :(得分:2)

使用默认脚本,您无法关闭日志记录。唯一的方法是制作脚本的副本并根据您的需要进行修改。但是,您可以更改默认日志文件夹的位置。

您可以通过创建<yourAppName>.conf文件来自定义启动脚本的行为。该文件位于jar文件旁边,并且具有相同的名称,但后缀为.conf而不是.jar。在其中添加以下行以更改日志文件位置:

LOG_FOLDER=/custom/log/folder
相关问题