{"repo":"betterde/ects","free":true,"listed":false,"github":"https://github.com/betterde/ects","clone":"git clone https://github.com/betterde/ects.git","description":"Elastic Crontab System","language":"Vue","stars":250,"topics":["crontab","crontab-go","elastic","ects","betterde","timer","vue","spa","iris","scheduler"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Elastic Crontab System 是基于 ETCD 实现的分布式定时任务管理系统，让跨主机的定时任务管理变得更加简单高效。 架构设计 源码安装 下载可执行程序 下载地址 了解更多细节 文档地址 TODO - [x] Web UI； - [x] Master 节点 API； - [x] 基于 ETCD 的服务注册于发现； - [x] 基于 ETCD 的流水线发布于订阅； - [x] 基于 ETCD 实现的分布式锁，用于更新 Worker 节点的状态； - [x] 实现 HTTP 任务执行器； - [x] 实现 Hook 任务执行器； - [x] 集成 Docker 部署； - [x] 集成 CI； - [x] 项目文档； - [] 角色权限管理模块。 Star History 赞助商","default_branch":null,"files":null,"tree":[],"storefront":"/r/betterde","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/betterde/ects/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}