refactor: 更新 CheckRssJob 函数以每30分钟执行一次 RSS 检查,增强定时任务的灵活性和准确性

This commit is contained in:
lixiangwuxian 2025-07-17 15:52:09 +08:00
parent 074e7e9ed9
commit b13f9158c4

View File

@ -26,10 +26,10 @@ func CheckRssJob() {
//每个整5分钟执行一次
for {
now := time.Now()
if now.Minute()%5 == 0 {
if now.Minute()%30 == 0 {
go CheckNewRss()
}
nextAwake := 5 - now.Minute()%5
nextAwake := 30 - now.Minute()%30
time.Sleep(time.Minute * time.Duration(nextAwake))
}
}