Ale*_*tta 6 spring-boot kubernetes spring-boot-actuator
我目前在我的 kubernetes 配置中有以下生命周期钩子:
lifecycle:
preStop:
httpGet:
path: /path
port: 8080
Run Code Online (Sandbox Code Playgroud)
我想在这个钩子中调用 spring boot 执行器的关闭端点,但是这个端点需要一个 post 请求而不是一个 get。这是可能的,还是我应该定义自己的端点来优雅地关闭我的应用程序?
谢谢你的帮助!
您可以添加一个exec
生命周期钩子,因为httpPost
它不是一个有效的钩子,并且假设您curl
的容器中有:
lifecycle:
preStop:
exec:
command: ["curl", "-XPOST", "http://URL"]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3005 次 |
最近记录: |