多个Google App Engine项目共享单个域?

时间:2014-08-26 20:57:19

标签: google-app-engine

我们正在考虑将现有应用程序迁移到Google App Engine。

目前,我们有多个项目由Nginx代理,使用1个单一域下的不同位置。为了简单起见,我们说我们有4个项目:

// api
location /api {
    proxy_pass http://www.example.com/api;
}

// desktop web app
location /desktop {
    proxy_pass http://www.example.com/desktop;
}

// mobile web app
location /mobile {
    proxy_pass http://www.example.com/mobile;
}

// static landing page
location / {
    proxy_pass http://www.example.com/landing;
}

我的问题是:

  • 将这4个项目移至Google App Engine的最佳做法是什么?

根据我的理解,我们必须将这4个项目合并为1个单独的项目和4个独立的模块。对我来说,让一个巨大的项目包含所有东西听起来并不理想。

  • 是否可以让单个域服务于多个Google App Engine项目?

感谢。

1 个答案:

答案 0 :(得分:0)

根据this他们没有提及是否存在限制。但是看看这些步骤,我不知道你怎么不能在多个项目上设置相同的域。只要你正确地更改CNAME,然后确保每个项目都以正确的方式在内部重定向,一切都应该有效。