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 |
miraclesu
|
d2640709bb
|
node: 调整 node 结构
方便 group 修改时处理相应的 jobs
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
c5bb3b4ce6
|
node: 修改 job 加载规则
只有结点需要执行的 job 才加载到内存
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
db1692fe5e
|
node: 修改 & 删除 job
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
d3e88e39ba
|
cron: 支持删除 job
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
04b17ec3db
|
cron: 支持增加/修改 job
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
a7b59cac6e
|
node: 为 schedule 加上 ID
为更新 job 做准备
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
4a3f246ed3
|
node: 修改 job 规则
单个 job 在单个结点上只支持单个时间规则
方便 job 更新
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
b84ea425ce
|
node: 增加 cron
node 服务完成核心功能,可以跑 cron 任务
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
45e7a8b1f5
|
node: 调整 node 结构
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
28bc0af0c4
|
models: 定义整体结构
|
2017-05-09 17:52:45 +08:00 |
miraclesu
|
3bc0c0558e
|
node: 请求超时可配置
|
2017-05-09 17:47:16 +08:00 |
miraclesu
|
9639300be0
|
node: 断网重连
|
2017-05-09 17:47:16 +08:00 |
miraclesu
|
5970541562
|
node: 节点注册
|
2017-05-09 17:47:16 +08:00 |
miraclesu
|
5302689406
|
node: 启动流程
|
2017-05-09 17:47:16 +08:00 |
miraclesu
|
b494d87144
|
init commit
|
2017-05-09 17:47:16 +08:00 |