在Cloud Foundry中有一种方法可以做到这一点,它对很多事情都很有用。我很好奇应用引擎是否具有类似的机制。
答案 0 :(得分:3)
仅在标准环境中并且仅在使用手动缩放的情况下才可以将请求发送到特定服务实例。
在标准环境Targeted routing中:
如果您使用的是manually-scaled services,则可以定位和 通过包含实例ID向实例发送请求。的 实例ID是0到总数之间的整数 运行中的实例,可以指定如下:
将请求发送到特定实例中的特定服务和版本:
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中:
注意:在灵活的环境中,不支持定位实例。无法将请求直接发送到特定的 实例。