This commit is contained in:
mubai
2023-04-19 21:57:30 +08:00
parent b791a1db2b
commit 984ace88a4
45 changed files with 941 additions and 658 deletions

View File

@@ -4,6 +4,7 @@ import (
"github.com/robfig/cron/v3"
"log"
"server/config"
"server/model"
)
// RegularUpdateMovie 定时更新, 每半小时获取一次站点的最近x小时数据
@@ -14,6 +15,8 @@ func RegularUpdateMovie() {
// 执行更新最近x小时影片的Spider
log.Println("执行一次影片更新任务...")
UpdateMovieDetail()
// 执行更新任务后清理redis中的相关API接口数据缓存
clearCache()
})
// 开启定时任务每月最后一天凌晨两点, 执行一次清库重取数据
@@ -27,3 +30,8 @@ func RegularUpdateMovie() {
c.Start()
}
// 清理API接口数据缓存
func clearCache() {
model.RemoveCache(config.IndexCacheKey)
}