推荐一款提供web界面的分布式crontab管理软件
作者目前工作中经常要写定时脚本,深感目前linux自身提供的crontab有诸多不便,例如如下痛点
- 无法实时修改定时任务(要登录服务器)
- 无法方便的查看日志
- 在不登录服务器的情况下无法即时停止脚本或定时任务
- 无法及时查看服务器脚本运行情况
- 脚本出错的时候无法及时获知
- 无法添加依赖
为了提高效率,,挽救程序员脆弱的小身板,以及多剩下时间多陪陪家人

- 允许设置每个脚本的超时时间,超时操作可选择邮件通知管理者,或强杀脚本进程。
- 允许设置脚本的最大并发数。
- 一台server管理多个client。
- 每个脚本都可在server端灵活配置,如测试脚本运行,查看日志,强杀进程,停止定时...。
- 允许添加脚本依赖(支持跨服务器),依赖脚本提供同步和异步的执行模式。
- 友好的web界面,方便使用这操作。
- 脚本出错时可选择邮箱通知多人。
项目截图:
(编辑界面)
(client列表页)
(定时任务列表页) 这个项目完全采用golang开发,目的在于解决用户实际中遇到的一些问题 项目地址:https://github.com/iwannay/jiacrontab 作者qq:772648576 (转载请留下作者,出处,谢谢)
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: php解析crontab时间格式
- 下一篇: 利用Linux中的crontab实现分布式项目定时任务