2015-09-14 69 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個字符的標籤限制。一種方法是限制版本,模塊和項目名稱,您可以通過實例名稱控制並希望獲得最佳效果。呸。 –