如何在谷歌应用引擎中使用不同版本的自定义域名?

时间:2016-12-06 05:15:42

标签: java google-app-engine subdomain

我使用谷歌应用程序引擎作为我的Android和Web应用程序的服务器,我使用Android开发Android应用程序和使用Eclipse的Web应用程序。我在Android应用程序和第2版点通过应用程序引擎第一版本点部署了两个版本Web应用程序 。我有自己的域名,指向应用引擎的默认版本。我的问题是如何通过自定义域名指向第二版。我阅读谷歌开发者博客,但我无法正确理解。请帮助。

1 个答案:

答案 0 :(得分:1)

你真的不应该尝试将android和web“应用程序”作为同一GAE应用程序的两个版本运行 - 这不是版本的预期用途。您将遇到麻烦,至少将流量路由到正确的“应用程序”,部署更新,并且如您所见,通过映射到自定义域。

在一个GAE应用程序中运行此类独立“应用程序”的正确方法是将它们与GAE应用程序分开services/modules。每项服务都可以有多个版本。每个服务(实际上每个服务的默认版本)都可以根据需要映射到自定义(子)域。

将您当前的应用程序转换为多服务应用程序应该不会非常复杂:只需在应用程序目录的2个并排子目录中复制2个版本的代码,并且更新配置文件应覆盖95以上工作的百分比。