1 Commits

Author SHA1 Message Date
Yun 5ca5b31efb 创建任务不需要验证全局锁 2024-06-19 16:31:51 +08:00
+9 -9
View File
@@ -216,16 +216,16 @@ func (c *Cluster) addJob(ctx context.Context, taskId string, jobData JobData, ca
return err
}
ctx, cancel := context.WithCancel(ctx)
defer cancel()
// ctx, cancel := context.WithCancel(ctx)
// defer cancel()
lock := lockx.NewGlobalLock(ctx, c.redis, taskId)
tB := lock.Try(2)
if !tB {
c.logger.Errorf(ctx, "添加失败:%s", taskId)
return errors.New("添加失败")
}
defer lock.Unlock()
// lock := lockx.NewGlobalLock(ctx, c.redis, taskId)
// tB := lock.Try(2)
// if !tB {
// c.logger.Errorf(ctx, "添加失败:%s", taskId)
// return errors.New("添加失败")
// }
// defer lock.Unlock()
t := timerStr{
Callback: callback,