CrontabWEB管理

第一次找的基于PHP环境
WEB界面添加定时计划任务
git clone https://github.com/fisherinnovation/CronWeb.git

优点是简洁(可以多开一个PHP-FPM端口保证系统稳定),缺点是没有注释,没有注释,没有注释!看一下代码很好改的样子,有基础的同学可以改一下。

第二款

https://github.com/alseambusher/crontab-ui

这看起来是NODEJS写的,目前是满足我的需求。。

yum install npm -y
npm install -g crontab-ui
crontab-ui  //启动,可以用supervisor管理

注意,如果你的服务器上有9000端口,请用调整端口启动

PORT=9001 crontab-ui

常见操作

NEW--写下任务名称--任务命令--时间调度(set确定)--然后就可以按确定了

现在还没有生效,需要点击 SAVE TO CRONTAB按钮,这个操作会覆盖/var/spool/cron/root 然后执行/etc/init.d/crond reload动作,所以需要注意如果上线了就不要往/var/spool/cron/root添加东西了!!

如果有修改也是需要点击SAVE TO CRONTAB按钮才会生效的。

如果在服务器上CRONTAB -E 编写了定时,也可以点击GET FROM CRONTAB后取信息,最后SAVE

在此之间WEB界面有修改而没有保存的任务,也会一同显示出来(点击GET FROM),我们按照我们的增添改查就行了。。

BACKUP按钮会在ls /usr/lib/node_modules/crontab-ui/crontabs/目录下生成一个内容为JSON格式的文件

导入导出这个操作就不介绍了。

BAKCUP可以恢复哦,在左上角。

PS:cronsun是一个分布式任务系统

https://github.com/shunfei/cronsun

转载于:https://my.oschina.net/longquan/blog/736169

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值