Error¶
内置的错误类型¶
const (
ErrTypeEmptyQueue = 1 // 队列为空, broker获取任务时用到
ErrTypeUnsupportedType = 2 // 不支持此参数类型
ErrTypeOutOfRange = 3 // 暂时没用
ErrTypeNilResult = 4 // 任务结果为空
ErrTypeTimeOut = 5 // broker,backend超时
ErrTypeServerStop = 6 // 服务已停止
ErrTypeSendMsg = 7 // 通过broker发送消息失败,目前工作流中发送下一个任务时会用到
ErrTypeNilBackend = 8
ErrTypeAbortTask = 9
)
比较错误¶
import "github.com/gojuukaze/YTask/v3/yerrors"
yerrors.IsEqual(err, yerrors.ErrTypeNilResult)