taolib.testing.task_queue.errors#

任务队列自定义异常。

定义任务队列系统中使用的异常层次结构。

Exceptions#

TaskQueueError

所有任务队列错误的基类。

TaskNotFoundError

任务不存在。

TaskAlreadyExistsError

幂等键冲突,任务已存在。

TaskHandlerNotFoundError

指定任务类型没有注册处理器。

TaskExecutionError

任务处理器执行时抛出不可恢复的错误。

TaskQueueConnectionError

Redis 连接失败。

TaskMaxRetriesExceededError

任务重试次数已达上限。

Module Contents#

exception taolib.testing.task_queue.errors.TaskQueueError#

Bases: Exception

所有任务队列错误的基类。

exception taolib.testing.task_queue.errors.TaskNotFoundError#

Bases: TaskQueueError

任务不存在。

exception taolib.testing.task_queue.errors.TaskAlreadyExistsError#

Bases: TaskQueueError

幂等键冲突,任务已存在。

exception taolib.testing.task_queue.errors.TaskHandlerNotFoundError#

Bases: TaskQueueError

指定任务类型没有注册处理器。

exception taolib.testing.task_queue.errors.TaskExecutionError#

Bases: TaskQueueError

任务处理器执行时抛出不可恢复的错误。

exception taolib.testing.task_queue.errors.TaskQueueConnectionError#

Bases: TaskQueueError

Redis 连接失败。

exception taolib.testing.task_queue.errors.TaskMaxRetriesExceededError#

Bases: TaskQueueError

任务重试次数已达上限。