向特定的应用引擎实例发出请求

poy*_*poy 1 google-app-engine

在 Cloud Foundry 中有一种方法可以做到这一点,它对很多事情都很有用。我很好奇应用引擎是否有类似的机制。

Dan*_*scu 5

向特定服务实例发送请求只能在标准环境中并且仅在使用手动扩展时才可能。

从标准环境目标路由

如果您使用的是手动扩展的服务,您可以通过包含实例 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]
Run Code Online (Sandbox Code Playgroud)

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

来自柔性环境的定向路由

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