From 87e0a0f29994201d601811674eb220bd3c2ed727 Mon Sep 17 00:00:00 2001 From: erio Date: Sat, 7 Mar 2026 12:31:54 +0800 Subject: [PATCH] debug: add temporary logging for affinity client batch query --- backend/internal/handler/admin/account_handler.go | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/backend/internal/handler/admin/account_handler.go b/backend/internal/handler/admin/account_handler.go index eb9c370d7f..bfa46de05b 100644 --- a/backend/internal/handler/admin/account_handler.go +++ b/backend/internal/handler/admin/account_handler.go @@ -8,6 +8,7 @@ import ( "encoding/json" "errors" "fmt" + "log/slog" "net/http" "strconv" "strings" @@ -369,7 +370,19 @@ func (h *AccountHandler) List(c *gin.Context) { } } if len(accountGroups) > 0 { - affinityClients, _ = h.gatewayCache.GetAccountAffinityClientsBatch(c.Request.Context(), accountGroups, service.ClientAffinityTTL) + var affinityErr error + affinityClients, affinityErr = h.gatewayCache.GetAccountAffinityClientsBatch(c.Request.Context(), accountGroups, service.ClientAffinityTTL) + if affinityErr != nil { + slog.Error("GetAccountAffinityClientsBatch failed", + "error", affinityErr, + "account_count", len(accountGroups), + ) + } else { + slog.Info("GetAccountAffinityClientsBatch success", + "account_count", len(accountGroups), + "result_count", len(affinityClients), + ) + } } }