提交 257242c9 authored 作者: mooncake9527's avatar mooncake9527

xcron

上级 86f7a266
...@@ -35,7 +35,7 @@ require ( ...@@ -35,7 +35,7 @@ require (
github.com/swaggo/swag v1.8.12 github.com/swaggo/swag v1.8.12
github.com/uptrace/opentelemetry-go-extra/otelgorm v0.2.3 github.com/uptrace/opentelemetry-go-extra/otelgorm v0.2.3
github.com/vmihailenco/msgpack v4.0.4+incompatible github.com/vmihailenco/msgpack v4.0.4+incompatible
gitlab.wanzhuangkj.com/tush/xxl-job-executor-go v1.0.2 gitlab.wanzhuangkj.com/tush/xxl-job-executor-go v1.0.3
go.opentelemetry.io/contrib v1.24.0 go.opentelemetry.io/contrib v1.24.0
go.opentelemetry.io/otel v1.24.0 go.opentelemetry.io/otel v1.24.0
go.opentelemetry.io/otel/exporters/jaeger v1.17.0 go.opentelemetry.io/otel/exporters/jaeger v1.17.0
......
...@@ -608,8 +608,8 @@ github.com/yuin/gopher-lua v0.0.0-20210529063254-f4c35e4016d9 h1:k/gmLsJDWwWqbLC ...@@ -608,8 +608,8 @@ github.com/yuin/gopher-lua v0.0.0-20210529063254-f4c35e4016d9 h1:k/gmLsJDWwWqbLC
github.com/yuin/gopher-lua v0.0.0-20210529063254-f4c35e4016d9/go.mod h1:E1AXubJBdNmFERAOucpDIxNzeGfLzg0mYh+UfMWdChA= github.com/yuin/gopher-lua v0.0.0-20210529063254-f4c35e4016d9/go.mod h1:E1AXubJBdNmFERAOucpDIxNzeGfLzg0mYh+UfMWdChA=
github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw= github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=
github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
gitlab.wanzhuangkj.com/tush/xxl-job-executor-go v1.0.2 h1:VjZhGdhX/Dr0gAkdmRBHkoG6kcweEm3T76SSjpMT/pE= gitlab.wanzhuangkj.com/tush/xxl-job-executor-go v1.0.3 h1:xjmaDtDja2iDrQJgWpaiEI/oKwXbVCOY43tgSqFTqIU=
gitlab.wanzhuangkj.com/tush/xxl-job-executor-go v1.0.2/go.mod h1:aa6yOw4iYog1VGo7k27pdbGzEuXy4jgA14pM4FGMTVE= gitlab.wanzhuangkj.com/tush/xxl-job-executor-go v1.0.3/go.mod h1:aa6yOw4iYog1VGo7k27pdbGzEuXy4jgA14pM4FGMTVE=
go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
......
...@@ -2,6 +2,7 @@ package xcron ...@@ -2,6 +2,7 @@ package xcron
import ( import (
"context" "context"
"fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/jinzhu/copier" "github.com/jinzhu/copier"
...@@ -123,18 +124,18 @@ func xxlJob(r *gin.Engine) { ...@@ -123,18 +124,18 @@ func xxlJob(r *gin.Engine) {
type log struct{} type log struct{}
func (l *log) Info(format string, a ...interface{}) { func (l *log) Info(format string, a ...interface{}) {
logger.Infof(format, a...) logger.Infof("[xxl-executor]%s", fmt.Sprintf(format, a...))
} }
func (l *log) Error(format string, a ...interface{}) { func (l *log) Error(format string, a ...interface{}) {
logger.Errorf(format, a...) logger.Errorf("[xxl-executor]%s", fmt.Sprintf(format, a...))
} }
func customMiddleware(tf xxl.TaskFunc) xxl.TaskFunc { func customMiddleware(tf xxl.TaskFunc) xxl.TaskFunc {
return func(cxt context.Context, req *xxl.RunReq) string { return func(cxt context.Context, req *xxl.RunReq) string {
logger.Info("[xxl][middleware]=====req=====", logger.Any("req", req)) logger.Info("[xxl-executor][middleware]=====req=====", logger.Any("req", req))
res := tf(cxt, req) res := tf(cxt, req)
logger.Info("[xxl][middleware]=====rsp=====", logger.Any("res", res)) logger.Info("[xxl-executor][middleware]=====rsp=====", logger.Any("res", res))
return res return res
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论