调度中心嵌入cms

This commit is contained in:
vet
2026-05-28 13:29:24 +08:00
parent 52446ccf3f
commit 5f93d025d2
17 changed files with 262 additions and 20 deletions

View File

@@ -9,6 +9,7 @@ import (
"strings"
"sync"
"github.com/redis/go-redis/v9"
"go.mongodb.org/mongo-driver/mongo"
"scheduler-backend/pkg/config"
@@ -93,6 +94,7 @@ type Runtime struct {
Logger log.Logger
MetaDB *mongo.Database
BusinessDB *mongo.Database
Redis *redis.Client
}
type Handler interface {

View File

@@ -36,7 +36,9 @@ func (URLRewriteHandler) Run(ctx context.Context, runtime Runtime, req ExecuteRe
redisCfg := urlrewrite.RedisConfig{
Addr: runtime.Config.RedisAddr,
Username: runtime.Config.RedisUsername,
Password: runtime.Config.RedisPassword,
Client: runtime.Redis,
}
batchID, err := urlrewrite.Run(ctx, runtime.BusinessDB, params, redisCfg, logf)
if err != nil {