我有一份cron作业,可解析#个RSS feed。事实证明,这花费了太长时间,所以我遇到了HardDeadlineExceededError。我尝试只创建两个cron作业,一个解析偶数提要,一个解析奇数提要,我仍然遇到错误。

拆分这项工作以使其适合30秒窗口的最佳方法是什么?

最佳答案

我建议使用Task Queue-一个任务可以执行您选择的任意数量的N个子任务,确保接近但又不太接近硬截止期限,然后它产生另一个任务以继续在产生者离开的位置继续关。

关于java - 将App Engine Cron作业拆分成较小的块?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3473452/

10-08 22:52