一些优化
This commit is contained in:
@@ -1,14 +1,19 @@
|
||||
开发目标
|
||||
# 功能支持
|
||||
|
||||
1. 支持单机定时
|
||||
2. 支持集群定时
|
||||
3. 支持间隔定时
|
||||
4. 支持固定时间
|
||||
5. 支持全局唯一
|
||||
1. 支持本地任务
|
||||
2. 支持集群任务
|
||||
3. 支持单次任务
|
||||
|
||||
# 功能说明
|
||||
|
||||
|
||||
设计思想
|
||||
1. 不再单独区分单机还是集群,统一按集群处理,单机只是集群里面只有一个节点
|
||||
2. 计算和执行分离,计算只负责计算,执行只负责执行,计算和执行之间通过消息队列进行通信
|
||||
|
||||
# 功能实现
|
||||
|
||||
1. 集群间任务调度和任务的唯一依赖于redis进行实现
|
||||
|
||||
|
||||
# 缺陷
|
||||
|
||||
1. 集群部署时,存在新旧的代码混合问题,任务调度可能存在问题(需要根据实际需要进行版本上线/下线操作)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user