Commit Graph

65 Commits (73fef97547afb3fba0f75ddceb785ec9c0fb07cc)

Author SHA1 Message Date
Doflatango d045b2631c Force kill a group of processes 2018-09-15 20:58:16 +08:00
Doflatango 0ef88c713d Use struct instead of map, rewrite api of killing process 2018-09-15 18:04:13 +08:00
xyb ed6e65515f 修改遗漏问题 2018-08-23 15:58:41 +08:00
xyb a6c81b27bc 强杀进程 2018-08-13 14:51:28 +08:00
miraclesu 42ddb23f00 csctl: add sync command for node to sync node info to mongodb 2018-05-26 21:31:33 +08:00
miraclesu f34a3da05e csctl: remove old node info when upgrade to v0.3.0 2018-05-26 21:20:53 +08:00
miraclesu 064218734f cmd: Add rmold command for node 2018-05-26 20:58:29 +08:00
Doflatango 5ea8547875 Remove pid file at the end 2018-05-05 09:12:11 +08:00
Doflatango 3b75fdd56e Remove pid file 2018-05-01 10:25:55 +08:00
Doflatango 46f02926c9 Write pid to file, resolve #79 2018-04-29 23:01:56 +08:00
Doflatango 7c61222b68 UI:
- Added settings sidebar;
	- Added IP for node shows;
2018-03-19 15:36:10 +08:00
Doflatango 43152d2597 Use UUID instead of machine ID 2018-03-08 14:35:49 +08:00
Doflatango f52cc9d1bd Merge branch 'master' of github.com:shunfei/cronsun into develop 2018-03-06 14:17:28 +08:00
Doflatango 9bbd94698b use machine id instead of ip 2018-03-06 14:11:14 +08:00
Doflatango 640af0fcb3 Merge branch 'master' of github.com:shunfei/cronsun into fix/panic-on-group-update 2018-02-26 17:49:52 +08:00
Doflatango 815d4d16ae Check jobs when groups updated, fix 52 2018-02-26 17:47:18 +08:00
QLeelulu fe16425072 remove github.com/coreos/etcd/mvcc/mvccpb 2018-02-24 14:31:22 +08:00
Doflatango d54e1b0bc0 Fixed test TestLocalTimezone: test some time may fail due to goroutine scheduling uncertainly 2017-11-30 10:37:41 +08:00
miraclesu f236df65aa Fixed update job issue
when update job, count is not sync. #17
2017-06-14 16:20:09 +08:00
miraclesu 93832d66a8 Fixed job update bug
issue#16
2017-06-13 16:05:16 +08:00
miraclesu 739ab4cec9 Fix travis fail 2017-05-18 15:29:58 +08:00
miraclesu f4c990cf44 Fix cron test 2017-05-18 14:39:21 +08:00
miraclesu b1e95b07bf pkg: remove sunteng log 2017-05-12 15:38:50 +08:00
miraclesu dcc1c421eb pkg: mv models to cronsun 2017-05-12 14:48:24 +08:00
miraclesu 5d67135ac7 pkg: 替换 util 包 2017-05-10 17:01:52 +08:00
miraclesu 7ccdfcaf10 pkg: 迁移包名到 github 2017-05-09 18:27:32 +08:00
miraclesu b76213d699 job: 增加 job rule timer 字段解释验证 2017-05-09 17:52:50 +08:00
miraclesu c207e96a51 node: keepAlive with timeout 2017-05-09 17:52:50 +08:00
miraclesu b79b248190 node: 优化 keepAlive 策略 2017-05-09 17:52:49 +08:00
miraclesu 6287def1b1 node: 只加载与当前节点相关的任务 2017-05-09 17:52:49 +08:00
Doflatango e254eb5a2c 立即执行任务功能 2017-05-09 17:52:48 +08:00
miraclesu 174e3baee5 job: 支持马上运行任务 2017-05-09 17:52:48 +08:00
miraclesu 40f3fe087b node: 调整 node etcd 路径
增加当前执行任务的 etcd 配置
2017-05-09 17:52:48 +08:00
miraclesu 2718dd22e0 node: 增加 job 安全性检查 2017-05-09 17:52:48 +08:00
miraclesu 1d3a14c914 job: 调整 job 信息处理
增加 command 分隔
调整 runOn 执行位置,使之尽可能少执行
2017-05-09 17:52:48 +08:00
miraclesu 153595ccdc job: 修改 cmd 结构,去掉冗余字段 2017-05-09 17:52:48 +08:00
miraclesu 2632648d46 node: 提取 group 处理函数 2017-05-09 17:52:47 +08:00
miraclesu 630a4dab43 node: 整理 group link 相关函数 2017-05-09 17:52:47 +08:00
miraclesu f9dbc16d0f node: 修复 group 更新处理不到 job 的问题 2017-05-09 17:52:47 +08:00
miraclesu fc4b332d2b node: 暂停任务不处理 & 清除无用代码 2017-05-09 17:52:47 +08:00
miraclesu 924838962c node: 监听 group 更新相应的 job 2017-05-09 17:52:47 +08:00
miraclesu 7e1d4c1bd5 node: 调整 job 更新
1. 更新删除方式,去掉 prev
2. 修复更新 job 时引用多个 *job 的问题
2017-05-09 17:52:47 +08:00
miraclesu b47a33687f node: 更新 job 监听 2017-05-09 17:52:47 +08:00
miraclesu 2e907ece29 node: 调整 job rule 解释规则
一个结点支持一个 job 多个执行时间
2017-05-09 17:52:47 +08:00
miraclesu 4dd7604eec node: 捕捉命令执行错误 2017-05-09 17:52:46 +08:00
miraclesu 63f7b2ba52 node: 添加任务解释出错时记录执行失败日志 2017-05-09 17:52:46 +08:00
miraclesu efc714923c node: 结点存活信息存到 mongoDB 中 2017-05-09 17:52:46 +08:00
miraclesu eefba51edc models: 记录 job 执行结果 2017-05-09 17:52:46 +08:00
miraclesu 952d4ee3d5 node: 修复 watch bugs
context Background
OpOption WithPrevKV
2017-05-09 17:52:46 +08:00
miraclesu 4460c5f4c1 node: 监听 group
处理增删改
2017-05-09 17:52:45 +08:00