fix(core): 重构 Systemd 定时器调度逻辑,剥离 OnActiveSec 触发器并强制使用日历半点锚定,彻底根除 OTA 重载引发的并发风暴与误发日报

This commit is contained in:
hotyue
2026-04-26 09:23:44 +00:00
parent 18985cb57d
commit dc5560f8fd
+2 -2
View File
@@ -692,8 +692,8 @@ EOF
[Unit] [Unit]
Description=Timer for IP-Sentinel Runner Service Description=Timer for IP-Sentinel Runner Service
[Timer] [Timer]
OnActiveSec=10s # [修复] 彻底剔除 OnActiveSec=10s,改用严格的日历整点/半点匹配,杜绝 OTA 瞬间的并发走火!
OnUnitActiveSec=30min OnCalendar=*:00/30
RandomizedDelaySec=180 RandomizedDelaySec=180
Persistent=true Persistent=true
Unit=ip-sentinel-runner.service Unit=ip-sentinel-runner.service