推荐一款提供web界面的分布式crontab管理软件

来源:互联网 发布:租赁软件哪个好 编辑:程序博客网 时间:2024/05/19 16:21

作者目前工作中经常要写定时脚本,深感目前linux自身提供的crontab有诸多不便,例如如下痛点

  1. 无法实时修改定时任务(要登录服务器)
  2. 无法方便的查看日志
  3. 在不登录服务器的情况下无法即时停止脚本或定时任务
  4. 无法及时查看服务器脚本运行情况
  5. 脚本出错的时候无法及时获知
  6. 无法添加依赖

为了提高效率,,挽救程序员脆弱的小身板,以及多剩下时间多陪陪家人偷笑。作者特意开发了一款提供web见面的分布式crontab(名字叫做jiacrontab)这个crontab有诸多好处
  1. 允许设置每个脚本的超时时间,超时操作可选择邮件通知管理者,或强杀脚本进程。
  2. 允许设置脚本的最大并发数。 
  3. 一台server管理多个client。 
  4. 每个脚本都可在server端灵活配置,如测试脚本运行,查看日志,强杀进程,停止定时...。
  5. 允许添加脚本依赖(支持跨服务器),依赖脚本提供同步和异步的执行模式。
  6. 友好的web界面,方便使用这操作。
  7. 脚本出错时可选择邮箱通知多人。
ps:以上有些功能,例如脚本依赖,需要1.3.2或以上版本方可.如需使用最新特性请编译运行(golang编译很方便的哦)

项目截图:

(编辑界面)


(client列表页)

(定时任务列表页)
这个项目完全采用golang开发,目的在于解决用户实际中遇到的一些问题
项目地址:https://github.com/iwannay/jiacrontab
作者qq:772648576
(转载请留下作者,出处,谢谢)

原创粉丝点击