2

作为部署的一部分, cron 作业的配置会自动更新。只要我的应用程序包含 cron.xml 文件,GAE 就会在部署过程中自动更新配置。我希望backends.xml 文件中的更改以相同的方式处理。

我必须运行

 appcfg backends <dir> update backend_name

每次部署后手动命令以更新后端配置?或者我可以重新配置部署以便自动更新后端配置吗?

编辑:再次阅读有关驻留与动态后端实例的文档后,似乎很清楚。对于常驻后端实例,启动是:手动,通过管理控制台或命令行工具。对于动态实例,启动发生在收到 HTTP 请求后。如果我正确阅读了这篇文章,则没有在部署时重新启动/重新配置后端的概念。

4

1 回答 1

0

我认为后端开发应该分开到另一个文件夹中,并且必须使用 appcfg backends 命令上传。

这样想,后端可以拥有自己的 appengine-web.xml 配置文件来指定如何处理请求以及哪些文件是静态资源等......很明显后端可以包含与前端完全不同的代码。

只是不要将后端和前端文件混合在一起。把他们当作不同的应用程序是我所做的

于 2013-05-19T13:58:36.550 回答