cronicle 任务调度一主多从安装试用
cronicle 对于一主多从的安装还是很简单的,对于slave 就是少了setup一步,同时在master 界面,添加下slave 就可以了
就会加入集群中了
项目使用docker-compose 运行
环境准备
- docker-compose 文件
version: "3"
services:
cronicle:
image: dalongrong/cronicle
ports:
- "3012:3012"
cronicle2:
hostname: cronicle2
image: dalongrong/cronicle
ports:
- "3013:3012"
cronicle3:
hostname: cronicle3
image: dalongrong/cronicle
ports:
- "3014:3012"
启动&&配置
- 启动docker服务
docker-compose up -d
- 启动master
docker-compose exec cronicle /opt/cronicle/bin/control.sh setup
docker-compose exec cronicle /opt/cronicle/bin/control.sh start
效果
Setup completed successfully!
This server (066d3ba29173) has been added as the single primary master server.
An administrator account has been created with username 'admin' and password 'admin'.
You should now be able to start the service by typing: '/opt/cronicle/bin/control.sh start'
Then, the web interface should be available at: http://066d3ba29173:3012/
Please allow for up to 60 seconds for the server to become master.
/opt/cronicle/bin/control.sh start: Starting up Cronicle Daemon
/opt/cronicle/bin/control.sh start: Cronicle Daemon started
- 启动slave1
docker-compose exec cronicle2 /opt/cronicle/bin/control.sh start
效果
/opt/cronicle/bin/control.sh start: Starting up Cronicle Daemon
/opt/cronicle/bin/control.sh start: Cronicle Daemon started
- 启动slave2
docker-compose exec cronicle3 /opt/cronicle/bin/control.sh start
效果
/opt/cronicle/bin/control.sh start: Starting up Cronicle Daemon
/opt/cronicle/bin/control.sh start: Cronicle Daemon started
- 添加slave
- 添加之后的效果
- 一个简单的调度任务
- 执行效果
说明
cronicle 的单master 多slave 还是很方便的,使用上也很简单,配置方便
参考资料
https://github.com/jhuckaby/Cronicle#single-master-with-slaves
https://github.com/rongfengliang/cronicle-docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2018-09-18 socat 广播以及多播
2018-09-18 socat 简单试用