cronsun:
是一个分布式任务系统,单个节点和 Linux 机器上的 crontab 近似.是为了解决多台 Linux 机器上 crontab 任务管理不方便的问题,同时提供任务高可用的支持(当某个节点死机的时候可以自动调度到正常的节点执行).支持界面管理机器上的任务,支持任务失败邮件提醒,安装简单,使用方便,是替换 crontab 一个不错的选择.
环境:
VM centos7(192.168.153.131 192.168.153.132 192.168.153.133) docker-compose docker quay.io/coreos/etcd etcdctl version: 3.3.7 API version: 2
资源:
etcd:
docker search etcd quay.io/coreos/etcd
mongodb
docker search mongo docker.io/mongo:3.4
cronsun
https://github.com/shunfei/cronsun/releases
etcd
0x01. 分别(192.168.153.131 192.168.153.132 192.168.153.133) 获取etcd镜像 docker pull quay.io/coreos/etcd
0x02. 192.168.153.131
docker run --restart always -d -v /usr/share/ca-certificates/:/etc/ssl/certs -p 4001:4001 -p 2380:2380 -p 2379:2379 \
--name etcd quay.io/coreos/etcd \
etcd
是一个分布式任务系统,单个节点和 Linux 机器上的 crontab 近似.是为了解决多台 Linux 机器上 crontab 任务管理不方便的问题,同时提供任务高可用的支持(当某个节点死机的时候可以自动调度到正常的节点执行).支持界面管理机器上的任务,支持任务失败邮件提醒,安装简单,使用方便,是替换 crontab 一个不错的选择.
环境:
VM centos7(192.168.153.131 192.168.153.132 192.168.153.133) docker-compose docker quay.io/coreos/etcd etcdctl version: 3.3.7 API version: 2
资源:
etcd:
docker search etcd quay.io/coreos/etcd
mongodb
docker search mongo docker.io/mongo:3.4
cronsun
https://github.com/shunfei/cronsun/releases
etcd
0x01. 分别(192.168.153.131 192.168.153.132 192.168.153.133) 获取etcd镜像 docker pull quay.io/coreos/etcd
0x02. 192.168.153.131
docker run --restart always -d -v /usr/share/ca-certificates/:/etc/ssl/certs -p 4001:4001 -p 2380:2380 -p 2379:2379 \
--name etcd quay.io/coreos/etcd \
etcd