Google app engine 在AppEngine上交错作业的策略?
假设我有1000个工作要重复执行,你会建议我如何在谷歌AppEngine上构建我的系统 我需要能够增加更多的工作,同时有效地扩展系统。当然,计划任务是解决方案的一部分,也是任务队列的一部分,但我正在寻找更多的见解,以最好地利用这些资源 注意:作业之间没有依赖关系。我想你可以使用Google app engine 在AppEngine上交错作业的策略?,google-app-engine,architecture,Google App Engine,Architecture,假设我有1000个工作要重复执行,你会建议我如何在谷歌AppEngine上构建我的系统 我需要能够增加更多的工作,同时有效地扩展系统。当然,计划任务是解决方案的一部分,也是任务队列的一部分,但我正在寻找更多的见解,以最好地利用这些资源 注意:作业之间没有依赖关系。我想你可以使用 问候。基于您提供的一点描述,很难说。如果您使用的是Python,那么您可能需要使用,也可能需要使用。使用这些方法所需要的只是使用API将任务排队 如果你说有很多重复的任务,你有几个选择: 手动启动任务队列上的第一个任务
问候。基于您提供的一点描述,很难说。如果您使用的是Python,那么您可能需要使用,也可能需要使用。使用这些方法所需要的只是使用API将任务排队 如果你说有很多重复的任务,你有几个选择:
- 手动启动任务队列上的第一个任务,并使用“链接”使每个调用队列以适当的间隔连接到下一个调用队列
- 将每个计划存储在数据存储中。让cron作业定期扫描任何已达到其ETA的任务;为每个任务启动一个任务队列任务,为下一次运行更新ETA