Contents
  1. 1. 使用场景
  2. 2. 需要解决的问题
    1. 2.1. 负载均衡
    2. 2.2. 一个任务跑且只跑一次
    3. 2.3. 任务堆积
    4. 2.4. 调度吞吐量
    5. 2.5. 调度依赖
    6. 2.6. 并行计算
  3. 3. 开源实现
    1. 3.1. SchedulerX
    2. 3.2. Quartz

使用场景

  • 负载均衡
    • 请求qps大
    • 每个任务处理时间长,占用服务机器资源多

需要解决的问题

负载均衡

一个任务跑且只跑一次

任务堆积

调度吞吐量

调度依赖

并行计算

开源实现

SchedulerX

Quartz

Contents
  1. 1. 使用场景
  2. 2. 需要解决的问题
    1. 2.1. 负载均衡
    2. 2.2. 一个任务跑且只跑一次
    3. 2.3. 任务堆积
    4. 2.4. 调度吞吐量
    5. 2.5. 调度依赖
    6. 2.6. 并行计算
  3. 3. 开源实现
    1. 3.1. SchedulerX
    2. 3.2. Quartz