From 2c7f9a0f47ff96d0e6b21fcd3fedcdf0db0f34b7 Mon Sep 17 00:00:00 2001 From: yarnom Date: Tue, 23 Sep 2025 09:33:06 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"feat:=20=E6=96=B0=E5=A2=9E=E9=9B=B7?= =?UTF-8?q?=E8=BE=BE=E5=9B=BE"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 6bc0610c2deb96b8527047c657acf0f1f594d6a1. --- cmd/weatherstation/main.go | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/cmd/weatherstation/main.go b/cmd/weatherstation/main.go index 811b52c..b380726 100644 --- a/cmd/weatherstation/main.go +++ b/cmd/weatherstation/main.go @@ -10,7 +10,6 @@ import ( "weatherstation/internal/config" "weatherstation/internal/database" "weatherstation/internal/forecast" - "weatherstation/internal/radarfetch" "weatherstation/internal/selftest" "weatherstation/internal/server" "weatherstation/internal/tools" @@ -223,36 +222,9 @@ func main() { }() } - // 启动雷达抓取(后台定时) - startRadarBackground := func(wg *sync.WaitGroup) { - if wg != nil { - wg.Add(1) - } - go func() { - defer func() { - if wg != nil { - wg.Done() - } - }() - log.Println("启动雷达抓取任务(10分钟)...") - opts := radarfetch.Options{ - OutRoot: "./radar_data", - TZOffset: 8, - Interval: 10 * time.Minute, - NMCChinaURL: "https://www.nmc.cn/publish/radar/chinaall.html", - NMCHuananURL: "https://www.nmc.cn/publish/radar/huanan.html", - NMCNanningURL: "https://www.nmc.cn/publish/radar/guang-xi/nan-ning.htm", - CMABase: "https://image.data.cma.cn", - Z: 7, Y: 40, X: 102, - } - radarfetch.Run(opts) - }() - } - if *webOnly { // 只启动Web服务器 + 导出器 startExporterBackground(nil) - startRadarBackground(nil) log.Println("启动Web服务器模式...") if err := server.StartGinServer(); err != nil { log.Fatalf("启动Web服务器失败: %v", err) @@ -260,7 +232,6 @@ func main() { } else if *udpOnly { // 只启动UDP服务器 + 导出器 startExporterBackground(nil) - startRadarBackground(nil) log.Println("启动UDP服务器模式...") if err := server.StartUDPServer(); err != nil { log.Fatalf("启动UDP服务器失败: %v", err) @@ -291,7 +262,6 @@ func main() { }() startExporterBackground(&wg) - startRadarBackground(&wg) wg.Wait() } }