队列项目状态
队列项目状态
这些状态可让您知道某个数据项是否已处理,以及流程在特定时间的阶段。数据项状态显示在 “查看数据” 页面的 “状态” 列中。以下是数据项的状态:
- 等待运行(pending)- 将刚刚添加到数据队列中的数据项目显示成 等待运行(pending)
- 等待超时(waittimeout)- 当任务设置了等到超时时间,过期后,数据状态变为等待超时(waittimeout)
- 正在运行(running)- 使用“POP数据”组件或“新增数据”组件时,数据状态将处于正在运行(running)状态
注意
只有处于等待运行( pending)、重新运行(retry) 未达上限的数据项才会被弹出(pop),并随后进入正在运行( running)状态。
- 运行成功(successed)- 已处理数据项目,将其状态更改为运行成功(successed)
- 运行失败(failed)- 如果设置了重试次数,等待运行(pending)的数据项在失败后会变为运行失败(failed);如果未设置重试次数,数据项在进入失败状态后会直接变为运行失败(failed)
- 已删除(deleted)- 如果客户端删除数据,则将状态变成 已删除(deleted)
注意
标记为“已删除”;无法再处理处于此状态的数据项。
- 重新运行(retry)- 数据项失败并且已重试,则状态变成重新运行(retry),当运行项目后,状态会根据重试结果显示运行成功(successed)或运行失败(failed)
状态图
下图说明了在数据队列项目如何处理数据项的每种状态:
