一、系统简介

2018-08-12 21:09:54 george518 ...

一、系统简介

PPGo_Job定时任务管理系统是一款可视化的任务管理系统,支持多人多角色多权限,支持一任务多服务器同时执行。

本系统基于golang开发,后端采用beego框架,前端使用layui。

码云地址:https://gitee.com/georgehao/PPGo_Job
Github地址:https://github.com/george518/PPGo_Job

二、系统特点:

安装部署简单快速,资源消耗少,对非本地服务器无软件侵入(采用ssh 连接),对定时任务管理方便,可轻松获知定时任务的执行时间(秒级),定时任务的执行状态,执行过程信息等,很好的解决了crontab管理定时任务的诸多不便和弱点。

本系统支持window,linux和mac等操作系统。

1、全新UI,基于LayUI2.3构建全新页面,后端模板手工搭建,让操作更加人性化。后台模板地址:https://github.com/george518/PP_admin-template
2、权限管理功能,根据菜单权限、操作权限和数据权限进行划分,方便多用户多权限管理定时任务。
3、服务器复制功能,让服务器资源添加更加方便。
4、定时任务详情页面,将任务相关操作更加集中起来操作。
5、任务审核功能,提高任务的管控能力。
6、新增禁止命令管理功能,配合任务审核功能,提高任务运行安全性,总有人会犯错。
7、优化日志详情页面,查看日志更方便,你想看到的现场内容都在,亲。
8、支持docker化部署,这年头,系统不支持docker化部署好像不能出门似的。
9、支持windows系统运行定时系统,不歧视windows,也要支持。
10、提醒信息新增钉钉和微信通知功能,并支持编辑通知模版功能。让提醒内容个性化,不再死板。
11、新增创建、启动、关闭任务的API,通过接口的方式控制定时任务,猜你喜欢。

三、任务类型

1、PHP,Python,Shell,Java,Go等常见编程语言的定时任务管理,
2、支持各类unix服务器的各种命令等。
3、不仅支持定时任务的管理,也支持常驻任务的管理或者监控。
4、支持一个任务多个执行器同时执行或者轮询执行。

四、系统版本

最新版本

https://github.com/george518/PPGo_Job/releases

五、使用情况

目前已经有很多公司都在使用PPGo_Job定时任务管理系统,并且一直稳定运行,并且为本项目提出了好多建议和意见,作者也在一直积极的优化和修改,为的就是将开源精神进行到底。
诚邀github上一起前进。

六、感谢

感谢https://github.com/lisijie/webcron
感谢beego
感谢layui
感谢一起参与讨论和修改的伙伴们。

相似文章


345708673

在路上

技术无止境,一直在路上。 年过而立,惴惴不安,愈加发奋,孜孜求学。