仅打印应用程序日志



我想打印Spring Boot应用程序的日志,但我想在INFO中打印应用程序日志。它正在编写从服务器启动到停止的所有内容。

我想在INFO中写日志,我把它写进了我的应用程序中。

如何在Spring Boot中做到这一点?

通过在应用程序生成器中envoking.logStartupInfo(false)来禁用启动日志消息。

它应该看起来像:

new SpringApplicationBuilder(ServiceConfiguration.class)
.logStartupInfo(false)
.run(args);

请参阅此链接以了解更多信息。

在src/main/resources中添加logback.xml,内容应该是:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{dd-MM-yyyy HH:mm:ss.SSS} %magenta([%thread]) %highlight(%-5level) %logger{36}.%M - %msg%n</pattern>
</encoder>
</appender>
<root level="off">
<appender-ref ref="STDOUT" />
</root>
</configuration>

欲了解更多信息,请查看此链接

最新更新