Procházet zdrojové kódy

chore: 添加日志记录并优化配置获取

- 在 formatter.go 中添加了对地址解析的日志记录
- 在 gameshieldbackend.go 中添加了对当前配置的日志记录
- 这些日志记录有助于调试和监控系统运行情况
fusu před 2 měsíci
rodič
revize
75e6ac6ede

+ 3 - 0
internal/service/formatter.go

@@ -8,6 +8,7 @@ import (
 	v1 "github.com/go-nunu/nunu-layout-advanced/api/v1"
 	"github.com/go-nunu/nunu-layout-advanced/internal/model"
 	"github.com/go-nunu/nunu-layout-advanced/internal/repository"
+	"go.uber.org/zap"
 	"maps"
 	"sort"
 	"strconv"
@@ -110,6 +111,7 @@ func (service *formatterService) OldFormat(ctx context.Context, req *[]model.Gam
 	var MaxBandwidth string
 	for _, v := range *req {
 		addr := fmt.Sprintf("%s:%s", v.SourceMachineIP, v.ConnectPort)
+		service.logger.Info("addr", zap.Any("addr", addr))
 		sdkPort, err := strconv.Atoi(v.SdkPort)
 		if err != nil {
 			return nil, err
@@ -138,6 +140,7 @@ func (service *formatterService) OldFormat(ctx context.Context, req *[]model.Gam
 			MaxBandwidth:      MaxBandwidth,
 			Host:              v.Host,
 		}
+		service.logger.Info("res", zap.Any("res", res[keyName].Addr))
 	}
 	return res, nil
 }

+ 1 - 1
internal/service/gameshieldbackend.go

@@ -187,7 +187,7 @@ func (s *gameShieldBackendService) EditGameShieldBackend(ctx context.Context, re
 	if err != nil {
 		return "", fmt.Errorf("获取当前配置失败: %w", err)
 	}
-
+	s.logger.Info("当前配置", zap.Any("配置", currentData))
 	// 2. 创建当前记录的副本用于模拟修改
 	simulatedData := make([]model.GameShieldBackend, len(currentData))
 	copy(simulatedData, currentData)