引言 在清理Github的时候,发现以前写的一个简单的分布式任务分发系统ClawHub/task-distribution,使用了zk的选主与队列,调度器使用spring的ThreadPoolTaskScheduler,任务支持cron表达式. 这让我想起在这之前还封装过Quartz,那时候做的是单机版超大型应用,内部需要做调度系统. 目前在公司使用过Elastic-Job,也使用过Spring自带调度与ZK的结合,还有公司Boss系统提供的配置版本任务调度. 写这篇文章主要是简单的回忆一下Qu