标签: google-app-engine google-app-engine-python
我相信Google App Engine中的任务队列(推,拉,延迟)并不能保证任务将按FIFO顺序执行。例如,假设我有一个任务队列,其中包含任务A,B和C,并且每个任务都有时间戳t_A,t_B和t_C,这样t_A< t_B< T_C。如何确保按时间戳顺序执行任务A,B和C?如果任务B失败,我想延迟任务C的执行,直到任务B成功执行。我已经看到了一个ETA字段来设置任务可以发送的最早时间,但这似乎更像是一种启发式方法,而不是保证。