我正在开发可以同时为多个网站提供服务的CMS系统,是否可以将多个域映射到单个Google App Engine应用程序?
答案 0 :(得分:12)
是的,你可以。
更好的是,有support for "multitenancy",您的应用会自动分区以支持多个域/命名空间。
这意味着主要的API支持多租户(数据存储,任务,内存缓存),每个命名空间都可以获得API的单独“实例”。例如:Domain1只会看到它创建的实体,而domain2会看到它自己的。
这意味着您无需在代码中手动进行名称空间分隔。您可以通过将域映射到命名空间的简单servlet过滤来完成此操作。