从 Spring Boot 的嵌入式 Tomcat 提供日志文件

Serving log files from Spring Boot's embedded Tomcat

我希望管理员可以使用我的日志文件,而无需 ssh 主机。

希望像 http://myhost:myport/logs/app.log 一样简单。

有没有什么方法可以使用 Spring 引导来为我的日志文件提供端点?

Spring Boot Actuator

将以下依赖项添加到您的应用程序:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

开箱即用,您将获得许多有用的端点,包括:/logfile

无需额外配置。