执行器端点如何在集群环境中工作

Posted

技术标签:

【中文标题】执行器端点如何在集群环境中工作【英文标题】:How actuator endpoint will work in clustered env 【发布时间】:2017-02-28 03:42:41 【问题描述】:

如果我为执行器添加 spring starter 并且我的应用程序部署在 Cloud Foundry 中,假设我有 4 个实例...一个端点将为我提供所有 4 个实例的整体运行状况??

【问题讨论】:

【参考方案1】:

没有。

执行器“扩展”了应用程序的 REST 接口。每个应用程序都是独立运行的,对 Cloud Foundry 中的其他实例一无所知。 Cloud Foundry 将对应用程序(即执行器端点)的请求负载平衡到应用程序的运行实例之一。这意味着您只会看到这个特定实例的运行状况/状态。

鉴于此*** post 中的信息,现在可以“手动”访问您的应用的某个实例。这意味着您甚至无法使用执行器“手动”“收集”应用程序实例的所有健康状态。

【讨论】:

感谢 Mike,期待具有 Spring Boot 魔法的 Cloud Foundry 能够达到目的......

以上是关于执行器端点如何在集群环境中工作的主要内容,如果未能解决你的问题,请参考以下文章

如何将单个 WCF 服务配置为具有多个 HTTP 和 HTTPS 端点?

当表在集群中的多个节点之间复制时,COPY 如何在 cassandra 中工作?

VOIP 服务不能在生产环境中工作,但在测试服务器中工作正常

BeforeRouteEnter 无法通过脚本设置在生产环境中工作

kubernetes集群中工作节点Noready故障处理

Elasticsearch 集群不能在 swarm (stack) 中工作,但可以与 compose 一起使用