关于定时任务及 cronJob 指定的时间间隔内没有完成任务的处理 文章目录 定时任务 Cron Job 定时任务 问题:定时任务如果在指定的时间间隔内,并没有完成任务,那么这些未完成的任务是如何处理?是将被放弃,重新开始下一遍定时任务? 结论:如果定时器处理的任务耗时超过设定的间隔时间,那么直到该次任务处理完成后定时器才会开始下一轮执行。 测试样例 ticker := time.NewTicker(5 * time.Second) defer func() { ticker.Stop