fix(logs): 启动时清理孤儿托管数据源
CI / Backend (go vet + test) (push) Canceled after 0s
CI / Frontend (lint + build + test) (push) Canceled after 0s

旧版本删除部署后残留的 managed 数据源无法通过 API 删除
(提示随部署管理),启动时按部署名/集群存在性统一清理,
并把默认源转移到剩余数据源。
This commit is contained in:
logan committed 2026-10-30 01:10:15 +08:00
1 parent e6c0cf134f
commit 56e1245b70
2 files changed
+55

No files matched your search

+3
View File
@@ -81,6 +81,9 @@ func main() {
log.Println("Seeding default data...")
seed.Seed()
// 清理旧版本删除部署后残留的托管数据源(幂等)
services.CleanupOrphanManagedLogSources()
// 补齐/升级内置告警规则(幂等):启动即执行,存量环境也能拿到「默认启用+绑默认通道」
seed.SeedAlertRules()