是否可以判断哪个应用程序实例在 Cloud Foundry 上处理请求?

Roc*_*Way 4 instance cloud-foundry

如您所知,Cloud Foundry 上的应用程序可能有 1 个以上的实例。有时,需要通过 HTTP 请求配置全部或部分,例如更改记录器级别。但是由于负载均衡,循环,一个用户的多个请求可能会被路由到不同的实例。所以,对于用户来说,我没有找到一种方法来指定要配置哪个实例,或者告诉已经配置了哪个实例。

有人知道这个技巧吗?或者是否可以向所有实例发送 HTTP 请求?

小智 6

您可以使用 X-CF-APP-INSTANCE 标头向特定实例发送请求。对于他们所有人,只需一一进行。

“用户可以使用标头 X-CF-APP-INSTANCE 将 HTTP 请求路由到特定的应用程序实例。标头的格式应为 X-CF-APP-INSTANCE: APP_GUID:APP_INDEX。”

https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html#surgical-routing