首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在近地点HealthMonitor中检查就绪端点状态

在近地点HealthMonitor中检查就绪端点状态
EN

Stack Overflow用户
提问于 2022-04-15 12:04:08
回答 1查看 110关注 0票数 1

我正在尝试设置Apigee,它将在两个目标服务器之间实现负载平衡。对于服务器健康检查,我创建并公开了默认的spring引导健康端点,但如果可能检查健康端点返回的有效负载或主体,则无法跟踪或在Apigee官方文档中找到。https://docs.apigee.com/api-platform/deploy/load-balancing-across-backend-servers

还尝试使用有效的响应代码,但我想检查健康端点是否会返回特定的状态向上,因为从技术上讲,它可以在状态下降时返回。

健康端点响应体: {"status":"UP"}

健康监测:

代码语言:javascript
复制
<HealthMonitor>
  <IsEnabled>true</IsEnabled>
  <IntervalInSec>5</IntervalInSec>
  <HTTPMonitor>
    <Request>
      <ConnectTimeoutInSec>10</ConnectTimeoutInSec>
      <SocketReadTimeoutInSec>30</SocketReadTimeoutInSec>
      <Port>8080</Port>
      <Verb>GET</Verb>
      <Path>/health/readiness</Path>
    </Request>
    <SuccessResponse>
      <ResponseCode>200</ResponseCode>
      <Payload>{"status":"UP"}</Payload>
    </SuccessResponse>
  </HTTPMonitor>
</HealthMonitor>
EN

回答 1

Stack Overflow用户

发布于 2022-04-15 20:12:01

您希望使用ExtractVariables政策检查Health的响应体并提取关键状态变量,以便在您的逻辑中使用,可能是在使用提取的变量影响负载平衡的自定义JS策略中。

另请参阅:

https://www.youtube.com/watch?v=j719pLh76vg

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71883818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档