繁体   English   中英

将 header 传递给自定义执行器健康端点

[英]Passing a header to custom actuator health endpoint

我为我的应用程序创建了一个自定义 spring-boot 执行器健康端点。 Spring 引导将所有这些自定义健康端点聚合到一个大的 json 并在我点击应用程序/健康url 时返回它。 现在,当我点击应用程序/健康url 时,我想将一些信息传递给我以 header 的形式实现的自定义健康端点。 我怎样才能做到这一点?

If you at all want to pass a header, you might consider hitting the API (a GET API in this case) from any RestClient like PostMan or Insomnia. 只需从浏览器中点击 url 实际上是在发出 GET 请求,但您只能在 url 中添加路径或请求参数,要添加请求正文或标头,您将需要使用来自客户端的 Z50780F47F47F6839D43FZ0 或 47F6839D47D60 命令线使用 curl。 另外,在阅读了评论之后,我认为您需要的是设置 spring.profile 属性并根据该属性确定您的代码流-这是设置配置文件的方法- 1)设置 Java 系统属性(VM参数)

java -jar -Dspring.profiles.active=test myapp.jar

2)设置程序arguments

java -jar application.jar --spring.profiles.active=test 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM