一.前言说明 任务分发器是相对于RabbitMQ消息处理的一种简化,在项目底层不依赖其他服务时可以使用该方案,特点是随项目分布式部署时以服务器性能决定处理速度,简单.高效.安全.可扩展性等. 实现原理比较简单,使用SimpleAsyncTaskExecutor随项目启动时初始化异步调度的任务,通过配置的异步调度任务创建守护进程,依赖守护进程来初始化ExecutorService线程池和BlockingQueue阻塞队列,以守护进程的线程从数据库读取待处理数据放入队列,线程池创建线程作为消费者去读