回调的ctx添加trace_id

This commit is contained in:
Yun
2024-05-28 17:28:20 +08:00
parent e070933e41
commit 2cc97438b4
6 changed files with 26 additions and 3 deletions
+3
View File
@@ -10,6 +10,7 @@ import (
"time"
"github.com/go-redis/redis/v8"
uuid "github.com/satori/go.uuid"
"github.com/yuninks/cachex"
"github.com/yuninks/lockx"
)
@@ -440,6 +441,8 @@ func (c *Cluster) doTask(ctx context.Context, taskId string) {
}
}()
ctx = context.WithValue(ctx, "trace_id", uuid.NewV4().String)
// 执行任务
t.Callback(ctx, t.ExtendData)
}