/** 减少时间 **/ func DecExpired(readyData *Entity.ReadyData, waitData *Entity.WaitData, key string, expired uint) error { //如果任务已经在ready中,就不需要处理 if readyData.Isset(key) { return nil } //在wait队列中的,只更新到期时间 if waitData.Isset(key) { waitData.DecExpired(key, expired) //存储数据 Store.SetData(readyData, waitData) return nil } return Utils.LogErr(1001) }