gpt4 book ai didi

java - 如何将事件发送到 PCF 中应用程序的所有实例

转载 作者:行者123 更新时间:2023-12-01 19:30:02 28 4
gpt4 key购买 nike

我无法找到向 Pivotal Cloud Foundry 中的所有应用程序实例发送/广播消息的方法。我们如何向所有应用程序实例通知某些事件?如果我们使用 HTTP 请求,PCF 路由器会将其分派(dispatch)到应用程序的单个实例。我们该如何解决这个问题?

最佳答案

@Florian 所说的可能是更安全的选择,但如果您想要快速、简单的东西,您可以使用 X-CF-APP-INSTANCE 直接向应用程序实例发送 HTTP 请求。 header 。 header 的格式为 YOUR-APP-GUID:YOUR-INSTANCE-INDEX .

https://docs.cloudfoundry.org/concepts/http-routing.html#app-instance-routing

因此,给定一个应用程序 GUID,您可以迭代实例数量(例如 0 到 5),并向每个实例发送 HTTP 请求。请务必检查响应以确认每个响应均已成功。

这还要求您知道应用的应用 guid(即 cf app <name> --guid )以及应用的实例数。

关于java - 如何将事件发送到 PCF 中应用程序的所有实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60042784/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com