我在想:我必须在GAE上管理一个应用程序,并且必须在其生命周期的不同阶段管理这个应用程序。该应用使用数据存储,Google云端存储和一些Google Maps API。我想至少有两个环境,开发和生产,如果不是更多。用AppEngine管理开发的不同阶段
这样做容易吗?我应该怎么做?例如,我需要在我的appengine控制台中有两个单独的应用程序吗?
此外,还有一个拥有许多用户(大约9000和计数)的大数据存储区,我需要管理该数据存储区,但我希望能够将此数据存储区从一个环境复制到另一个环境(以避免污染生产数据存储区与开发价值)。可能吗?如果是的话,在开发数据仓库中自动备份生产数据存储的速度有多慢,知道其中有大约1 000 000个实体?
是否有一些工具可以在我的情况下提供帮助(除Git和Maven以外)?
appengine应用程序是独特的后端应用程序(web服务和存储)。到目前为止,我在appengine-web.xml文件中进行了更改,说我想将其上载到“环境”或另一个上,但我没有发现这个“非常干净”的文件。 –