1

我想使用 GAE 托管一个营销网站和一个演示应用程序。

http://mysite.com => 营销网站 http://demo.mysite.com => 演示网站

http://client.mysite.com => 客户站点 ...

每次客户注册时,我都需要能够为所述客户动态添加数据存储。

这是使用 GAE 可行的吗???Cloud SQL 实例是否有一个 API,我可以调用它来添加数据库并开始安装客户帐户???

问候,亚历克斯

4

1 回答 1

4

您可以*.mysite.com通过相应地设置您的 CNAME 记录来设置指向您的应用程序。有关如何正确设置的详细信息,请参阅App Engine 的使用自定义域文档。

然后,在您的 servlet/请求处理程序中,过滤请求 URI 中的域以找出子域是什么。之后,许多服务(数据存储、内存缓存等)都支持“多租户”,您可以在其中指定要在哪个命名空间中进行操作。您可以将其设置为子域。

我不知道您使用的是什么语言,但这里是多租户的文档:

于 2013-10-07T21:41:07.353 回答