README ¶ Elastic Crontab System 是基于 ETCD 实现的分布式定时任务管理系统,让跨主机的定时任务管理变得更加简单高效。 架构设计 源码安装 # 克隆到本地 $ git clone git@github.com:betterde/ects.git # 安装前端依赖 $ cd web && yarn install # 打包前端资源 $ yarn build # 编译 $ go build -o ects main.go 下载可执行程序 下载地址 了解更多细节 文档地址 TODO Web UI; Master 节点 API; 基于 ETCD 的服务注册于发现; 基于 ETCD 的流水线发布于订阅; 基于 ETCD 实现的分布式锁,用于更新 Worker 节点的状态; 实现 HTTP 任务执行器; 实现 Hook 任务执行器; 集成 Docker 部署; 集成 CI; 项目文档; [] 角色权限管理模块。 赞助商 Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Directories ¶ Show internal Expand all Path Synopsis cmd config controllers account auth dashboard initialize log node organization pipeline setting task internal actuator discover message middleware notify pipeline response scheduler service utils models routes services web Click to show internal directories. Click to hide internal directories.