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 }