
项目 项目二总结:(九)定时任务实现运输任务
任务调度分析通过前面的实现已经将相同转运节点的写入到了Redis的队列中谁来处理呢这就需要调度任务进行处理了基本的思路是查询待分配任务的车辆计算运力分配运单生成运输任务生成司机作业单也就是说调度是站在车辆角度推进的处理具体的处理业务流程如下uploaddbbadbbafdeepng车辆计划表结构uploadafddbcbedapng车辆调度流程uploadffacaeeebfcaacedpng实现这里采用的是xxljob的分片式任务调度主要目的是为了并行多处理车辆提升调度处理效率调度入口javaResourceprivateTransportOrderDispatchMQListenertra