如何在Spring Boot中记录不同文件中的不同日志级别的日志

时间:2019-04-02 05:48:50

标签: java api spring-boot spring-mvc logging

我是Spring Boot的新手,想将不同的日志级别记录到不同的文件中。

是否可以,如果可以,请告诉我我需要在application.properties文件中定义哪些属性。

我已经研究了一些春季启动教程,但找不到相同的解决方案。

请分享对我有帮助的链接。

所以预期结果将是

  1. INFO级别以转到特定格式的文件,例如。 somefilename_Info_dd / mm / yy_hh:mm:ss。

与其他日志级别相同。

谢谢。

1 个答案:

答案 0 :(得分:1)

对于许多记录器,尝试使用例如logback:

https://springframework.guru/using-logback-spring-boot/

这些是不同的日志记录级别,其顺序从最大到最小:

TRACE - DEBUG - INFO -  WARN - ERROR

如果设置TRACE,它将记录所有内容;如果设置为INFO,则将记录INFO,WARN和ERROR。

您可以阅读以下内容的更多信息:

https://logback.qos.ch/manual/architecture.html