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

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

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

作为一个GAE应用程序的一部分运行这些单独的“应用程序”的正确方法是使它们成为该GAE应用程序的独立服务/模块 。 每项服务可以有多个版本。 每个服务(实际上每个服务的默认版本)都可以根据需要映射到自定义(子)域。

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