2015-09-14 49 views
1

我使用谷歌托管虚拟机。我的模块有几个实例。我需要在上执行这些实例中的每一个的HTTP调用。因此,我想知道是否有方法在URL中指定收件人实例。谷歌托管虚拟机指定URL中的实例

例如我试过:http://<instance-name>.<module-name>.<project-name>.appspot.com/没有成功。

回答

2

你在那里缺少<version-name>

http://<instance-name>.<version-name>.<module-name>.<project-name>.appspot.com 

详情请参阅https://cloud.google.com/appengine/docs/python/modules/#Python_Application_hierarchy(这就是Python的页面,但它适用全面的板

+2

和'的https:// -dot- -dot- -dot- .appspot.com'如果你想使用HTTPS –

+2

Thanks,Doug。在这种情况下,打破了,因为DNS名称标签[限制在63个字符](http://tools.ietf.org/html/rfc2181#section-11),你将不得不恢复使用'.'分离。这很糟糕,因为因为证书不匹配,但这里不是一个简单的解决方案。 –

+0

哇,好点。我不知道63个字符的标签限制。一种方法是限制版本,模块和项目名称,您可以通过实例名称控制并希望获得最佳效果。呸。 –