【问题标题】:How to make HTTP call reaching all instances behind App Engine load balancer?如何使 HTTP 调用到达 App Engine 负载平衡器后面的所有实例?
【发布时间】:2018-11-25 11:26:16
【问题描述】:

有没有办法对在谷歌应用引擎负载均衡器后面运行的所有实例进行 HTTP 调用。

这是here 向 aws 提出的类似问题。

【问题讨论】:

标签: google-app-engine google-cloud-platform


【解决方案1】:

如果您使用标准环境和手动缩放(自动/基本缩放不可能),您可以使用 Targeted routing 来访问特定实例:

https://[INSTANCE_ID]-dot-[VERSION_ID]-dot-[SERVICE_ID]-dot-[MY_PROJECT_ID].appspot.com
http://[INSTANCE_ID].[VERSION_ID].[SERVICE_ID].[MY_CUSTOM_DOMAIN]

注意:在为自动扩展或基本扩展配置的服务中不支持以实例为目标。实例 ID 必须是 范围从 0 到实例总数的整数 跑步。无论您的缩放类型或实例类如何,它都不是 可以将请求发送到特定实例而不针对 该实例中的服务或版本。

如果您使用的是柔性环境,则无法访问特定实例。来自Targeted routing

注意:在柔性环境中,不支持以实例为目标。无法将请求直接发送到特定的 实例。

【讨论】:

    猜你喜欢
    • 2017-01-22
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-23
    • 1970-01-01
    • 1970-01-01
    • 2021-07-15
    相关资源
    最近更新 更多