目录
介绍
Linux服务器中总是运行着诸多定时任务,任务的调度常借助Linux crontab完成。当任务变多,手工的监控日志、启停任务变得复杂。
虽然市面上已有许多完善的任务调度服务,但是对于我们初学者来说,为了锻炼代码能力,尝试自行解决问题,造一造轮子,实现一些demo,也并非坏事。
注: 文章代码参照课程(Go语言打造分布式Crontab 轻松搞定高性能任务调度 )实现,并上传至(https://github.com/k-si/crongo 求个star~ otz)
分析
当面对成百上千个crontab任务时,我们希望(1)有可视化的平台,方便的创建、删除、中断任务(2)并且可以实时查看