部署cronsun
cronsun
cronsun 是一个分布式任务系统,单个节点和 *nix 机器上的 crontab 近似。支持界面管理机器上的任务,支持任务失败邮件提醒,安装简单,使用方便,是替换 crontab 一个不错的选择。
cronsun 是为了解决多台 *nix 机器上crontab 任务管理不方便的问题,同时提供任务高可用的支持(当某个节点死机的时候可以自动调度到正常的节点执行)。cronsun 和 Azkaban、Chronos、Airflow 这些不是同一类型的。
git地址:https://github.com/shunfei/cronsun
- 安装 MongoDB
- 安装 etcd3 yum install etcd -y 启动systemctl start etcd
systemctl stop firewalld.service //关闭防火墙 systemctl disable firewalld.service //禁止开机启动-
wget https://github.com/shunfei/cronsun/releases/download/v0.3.5/cronsun-v0.3.5-linux-amd64.zip
- unzip cronsun-v0.3.5-linux-amd64.zip
- 修改
conf相关的配置cd conf/ etcd.json和db.json
- 在任务结点启动
./cronnode -conf conf/base.json,在管理结点启动./cronweb -conf conf/base.json - 访问管理界面
http://127.0.0.1:7079/ui/ - 使用用户名
admin@admin.com和密码admin进行登录

浙公网安备 33010602011771号