gpt4 book ai didi

spring-boot - 如何让 Spring Boot v2.0.0.M7 Actuator 的关机工作?

转载 作者:行者123 更新时间:2023-12-04 03:30:27 33 4
gpt4 key购买 nike

我创建了 hello world Spring Boot v2.0.0.M7 应用程序,添加了执行器,启用了关机,但它不起作用。
应用程序属性

server.port=8082
endpoint.shutdown.enabled=true
endpoint.shutdown.sensitive=false
健康运作良好
enter image description here
但不是关机
enter image description here
我究竟做错了什么?

最佳答案

端点在 Spring Boot 2.0 中发生了很大变化,因此您的配置已过时。您需要启用端点并通过 HTTP 公开它:

management.endpoints.web.expose=*
management.endpoint.shutdown.enabled=true

正如评论中已经指出的那样,并在 Actuator HTTP API documentation 中有所描述,您还需要制作一个 POST请求,因此无法在浏览器中访问端点。你可以使用类似 curl 的东西在命令行上改为:
$ curl -X POST localhost:8080/actuator/shutdown

您可以通过阅读 release notes 了解有关 Spring Boot 2.0 更改的更多信息。 .

关于spring-boot - 如何让 Spring Boot v2.0.0.M7 Actuator 的关机工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48192765/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com