我把其中一个项目的 Github Action 每日任务设定成每天 03:17 UTC+0 执行更新数据和自动部署
name: Update data and deploy
on:
schedule:
- cron: '17 3 * * *'
但发现每天都没有按计划执行,都要推迟 6 个多小时启动定时任务,而且有每天再往后顺延 20 分钟以上执行的趋势。
AI 研究了一番,发现这是个共性问题,应该是在薅 Github Action 服务器羊毛的人比较多,计划任务多所带来的延时,各位如果要使用 Github Action 做准时任务的要注意。
name: Update data and deploy
on:
schedule:
- cron: '17 3 * * *'
但发现每天都没有按计划执行,都要推迟 6 个多小时启动定时任务,而且有每天再往后顺延 20 分钟以上执行的趋势。
AI 研究了一番,发现这是个共性问题,应该是在薅 Github Action 服务器羊毛的人比较多,计划任务多所带来的延时,各位如果要使用 Github Action 做准时任务的要注意。