我撰写了一份推迟的任务,目的是在博龙店建立一个档案供下载。 我正在对《手册》中给出的例子进行建模:
rel=“nofollow” http://code.google.com/appengine/articles/defered.html。
设想是制定该守则,以便如果存在一条死线外逃,则手ler者可以ti忙,放弃新的延期任务,随后继续。
What I d like to know is when exactly can this exception be thrown? Are there any operations which are guaranteed to be atomic and therefore will not be interrupted?
例如(见上文)它们更新了一个称为“开端”的变数——即完成处理每一记录时的关键,但说,在把投到“投向”和“替代名单”之间中断了主旋余地,因此数据是错误的,因为它会错失一套删除。
如果在任何时候可以提出例外情形,则该例外可能会在批量-货物之间,或者在批量和向投递清单之间半途。
从逻辑上讲,这相当于一个可怕的安全问题,为了解决这个问题,通常保证了原子操作和非生物作业。
这项工作如何?
增 编