一种分布式定时任务运行方法、系统、设备及存储介质
摘要:
本发明提供一种分布式定时任务运行方法、系统、设备及存储介质,其中,方法包括:从数据库中查询获取待处理任务,根据路由策略分割待处理任务,获取多个任务分片,一个任务分片对应一个独立的任务,任务分片设置有唯一分片序号;将多个分片任务传输至时间轮,生成时间轮线程,根据时间轮线程将多个分片任务提交至线程池;根据分片序号将分片任务发送至执行器,通过执行器执行分片任务,获取分片任务执行结果;将分片任务执行结果回调至数据库,待执行完所有分片任务后,根据所有的分片任务执行结果获取待处理任务结果。本发明能够通过任务分片实现多点执行,同时执行多个分片任务,减少定时业务执行耗时,从而提高工作效率。
0/0