From b1c62b3f160d52fae40def0843f5b02fd4fdd0a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=96=8C?= <259278618@qq.com> Date: Thu, 2 Apr 2026 09:12:59 +0800 Subject: [PATCH] =?UTF-8?q?mongo=E5=88=9D=E5=A7=8B=E5=8C=96=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E5=8F=B0=E6=89=93=E5=8D=B0=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/mongo/connection.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/db/mongo/connection.go b/db/mongo/connection.go index 41cd249..56c62d6 100644 --- a/db/mongo/connection.go +++ b/db/mongo/connection.go @@ -272,8 +272,8 @@ func init() { // 从配置初始化多数据源 if err := manager.InitializeFromConfig(ctx); err != nil { glog.Errorf(ctx, "❌ Failed to initialize MongoDB datasources: %v", err) - } else { - glog.Infof(ctx, "✅ MongoDB datasources initialized: %v", manager.GetAllDataSourceNames()) + } else if names := manager.GetAllDataSourceNames(); len(names) > 0 { + glog.Infof(ctx, "✅ MongoDB datasources initialized: %v", names) } // 启动健康检查 @@ -291,7 +291,6 @@ func (m *DataSourceManager) InitializeFromConfig(ctx context.Context) error { // 获取 mongo 配置下的所有子键 mongoConfig := g.Cfg().MustGet(ctx, "mongo") if mongoConfig.IsNil() { - glog.Warningf(ctx, "no mongo configuration found in config.yml") return nil }