Jaeger 在 下一代的任务调度工具 Cronx, 全平台的 cronjob 工具 中发帖
给大家安利一个我刚出炉的小工具:Cronx,一个我为了解决自己需求而写的跨平台任务调度器。
项目链接:GitHub - jae-jae/cronx: A cross-platform lightweight task scheduler with advanced features.
我一直觉得 Linux 上的 cron 非常不好用,功能过于简单。另外如果想在 Windows 或 macOS 上起定时任务也很麻烦。
原生的 cron 功能太少了。比如:
任务失败了想让它自动重试几次?
怕脚本卡死想加个超时?
任务跑太久了,不想让下一个任务启动导致混乱?
这些都得自己写一堆 shell 脚本来兜底,太麻烦了。
所以,我干脆自己用 Go 写了个 Cronx,希望能一劳永逸地解决这些问题。
我希望它能做到这几点:
跨平台,一个文件到处跑。
配置简单,一个 YAML 文件搞定...