quartz单个任务执行时间太长?分布式?

quartz单个任务执行时间有8分钟左右,但是这一个任务中,是先调用rpc获取数据,然后用
这些数据去redis中取数据,最后再对这些数据进行处理。。。这里数据处理的耗时太长,
不知道可以采用quartz的分布式处理么?还是采用多线程呢?

可以考虑多线程,每个任务用一个线程处理