我正在研究一个场景,我们需要为我们的服务提供一个复合健康执行器。例如,我们有3个服务A、B
我们可以通过对健康endpoint进行简单的webclient(HTTP)调用并检查状态来做到这一点。但是想检查一下,如果有任何其他有效的方法可以与健康endpoint的SLA相同,则应小于1秒或尽可能少。
我们使用PCF作为PaaS。对此有任何想法/建议。
谢了萨加尔
我们使用超文本传输协议做了一些类似的事情,通过RestTemplate来做健康检查,并且不会遇到任何延迟,它响应得很好。
如果您可以使用内部路由(*. apps.内部,即容器到容器),那么它可能会更有效,因为流量将留在PCF内。