如何在谷歌应用引擎中使用不同版本的自定义域名?
我使用谷歌应用程序引擎作为我的Android和Web应用程序的服务器,我使用Android开发Android应用程序和使用Eclipse的Web应用程序。我在应用程序引擎第一版本点由Android应用程序部署两个版本,第二版本点由Web应用程序部署。 我有自己的域名,指向应用引擎的默认版本。我的问题是如何通过自定义域名指向第二版。 我阅读谷歌开发者博客,但我无法正确理解。请帮助。
你真的不应该尝试将android和web“应用程序”作为同一GAE应用程序的两个版本运行 – 这不是版本的预期用途。 您将遇到麻烦,至少将流量路由到正确的“应用程序”,部署更新,并且如您所见,通过映射到自定义域。
作为一个GAE应用程序的一部分运行这些单独的“应用程序”的正确方法是使它们成为该GAE应用程序的独立服务/模块 。 每项服务可以有多个版本。 每个服务(实际上每个服务的默认版本)都可以根据需要映射到自定义(子)域。
将当前应用程序转换为多服务应用程序应该不会非常复杂:只需在应用程序目录的2个并排子目录中复制代码的2个版本,并且更新配置文件应覆盖超过95%的工作。
- 如何在ContainerRequest中获取会话对象以使用注释@RolesAllowed(Role_user)?
- Objectify查询filter,如“name contains”
- 使用jersey-1.7在Google Appengine上进行多部分文件上传
- 使用HTTP Basic-Auth和Google App Engine URLFetch服务
- Google App Engine不会解析JSF 2.0标记
- 不应命名Cloud Endpoint参数
- 我可以全局设置HTTP连接的超时吗?
- 如何将Google App Engine的Java Content-Type设置为UTF-8
- 工作线程导致Lucene LockObtainFailedException