部署cronsun

cronsun

cronsun 是一个分布式任务系统,单个节点和 *nix 机器上的 crontab 近似。支持界面管理机器上的任务,支持任务失败邮件提醒,安装简单,使用方便,是替换 crontab 一个不错的选择。

cronsun 是为了解决多台 *nix 机器上crontab 任务管理不方便的问题,同时提供任务高可用的支持(当某个节点死机的时候可以自动调度到正常的节点执行)。cronsun 和 AzkabanChronosAirflow 这些不是同一类型的。

 

 

git地址:https://github.com/shunfei/cronsun

  1. 安装 MongoDB  
  2. 安装 etcd3   yum install etcd -y    启动systemctl start etcd

  3. systemctl stop firewalld.service //关闭防火墙 systemctl disable firewalld.service //禁止开机启动
  4. wget https://github.com/shunfei/cronsun/releases/download/v0.3.5/cronsun-v0.3.5-linux-amd64.zip   

  5. unzip cronsun-v0.3.5-linux-amd64.zip
  6. 修改 conf 相关的配置

    cd conf/  etcd.json和db.json

  7. 在任务结点启动 ./cronnode -conf conf/base.json,在管理结点启动 ./cronweb -conf conf/base.json
  8. 访问管理界面 http://127.0.0.1:7079/ui/
  9. 使用用户名 admin@admin.com 和密码 admin 进行登录

 

posted @ 2021-08-03 16:45  爱洗澡的猫妹  阅读(80)  评论(0编辑  收藏  举报