cron jobs的配置会在部署过程中自动更新。只要我的应用程序包含cron.xml文件,GAE就会在部署过程中自动更新配置。我预计backends.xml file的变化会以同样的方式处理。
我必须运行
appcfg backends <dir> update backend_name
部署后每次手动命令以更新后端配置?或者我可以重新配置部署以便后端配置自动更新吗?
编辑:再次reading the docs on resident vs. dynamic backend instances之后,似乎非常清楚。对于常驻后端实例,启动是:手动,通过管理控制台或命令行工具。对于动态实例,启动发生收到HTTP请求。如果我正确地阅读了这一点,就没有关于在部署时重新启动/重新配置后端的概念。
答案 0 :(得分:0)
我认为后端开发应该分成另一个文件夹,必须使用appcfg后端命令上传。
以这种方式思考,后端可以拥有自己的appengine-web.xml配置文件,以指定处理请求的方式以及哪些文件是静态资源等...很明显,后端可以包含与前端完全不同的代码。
只是不要将后端和前端文件混合在一起。像对待他人一样对待他们