弹簧启动执行器显示服务开始日期时间



我在我的项目中使用spring-boot-start -actuator,希望显示服务开始日期时间以及/info上的其他信息终点。请指导如何实现这一点。提前感谢

/startup-是执行器端点,用于查看启动信息。

示例URL语法:

http://<HOST>:<port>/actuator/startup

更多信息,请访问这里

——编辑——

  1. /startup端点默认不暴露,因此需要在应用程序中通过以下属性显式启用。属性:

    启动management.endpoints.web.exposure.include =

  2. BufferingApplicationStartup类是内存缓冲实现捕获启动步骤。因此,需要在下面的主类中进行更改:

    进口java.util.TimeZone;

    进口javax.annotation.PostConstruct;

    进口org.springframework.boot.SpringApplication;进口org.springframework.boot.autoconfigure.SpringBootApplication;进口org.springframework.boot.context.metrics.buffering.BufferingApplicationStartup;

    @SpringBootApplicationActuatorEndpointApplication {

    public static void main(String[] args) {
    // SpringApplication.run(ActuatorEndpointApplication.class, args);
    SpringApplication app = new SpringApplication(ActuatorEndpointApplication.class);
    app.setApplicationStartup(new BufferingApplicationStartup(2048));
    app.run(args);
    }
    

    }

  3. 现在测试url:

    http://<HOST>:<port>/actuator/startupin Chrome/Postman.

更多信息,请参阅此处

相关内容

  • 没有找到相关文章

最新更新