【发布时间】:2016-08-10 02:21:49
【问题描述】:
我们使用 blobstore、数据存储和其他云服务在 GAE 上启动并运行 Java servlet。
目前,我们正在开始迁移到云端点,但遇到了一个问题:如果我们使用不同的 GAE 项目,我们将无法查询当前的数据存储实体(据我所知, Google 不希望您这样做 - 请参阅 this question 和GAE terms of service - 第 3.3d 节),所以我们需要为两者使用相同的项目。
我查看了是否有可能让一个 GAE 实例运行 Java servlet 和一个实例运行 Endpoints,但我在任何地方都没有找到明确的答案。
如果我们尝试实施但出现问题,我们正在为用户寻找潜在的重大问题,因此我们需要事先确定。
有没有人尝试过类似的方法,并且可以向我们保证这是可行的?
【问题讨论】:
-
我不清楚你在问什么。您可以将多个域转发到单个应用引擎应用吗?你当然可以。您可以将相同的域名转发到两个不同的应用程序吗?不,但这完全独立于应用引擎。您可以在同一个应用程序中拥有 servlet 和端点(实际上端点也是 servlet),并且您可以将它们分隔在模块中。
-
你说得对,我指的是 GAE 项目,而不是域。编辑我的问题以澄清。
标签: google-app-engine servlets google-cloud-endpoints endpoints