issues
search
ltsopensource
/
light-task-scheduler
Distributed Scheduled Job Framework
Apache License 2.0
3.01k
stars
1.15k
forks
source link
LTS似乎不支持分片任务啊?
#415
Open
Dorae132
opened
6 years ago
Dorae132
commented
6 years ago
研究了下LTS的源码,发现其设计思想是借用了MQ的模型,基本上可以完成一个任务只被一个节点执行。
对于一个TaskTracker而言,目前的设计确实可以支持多个jobClient共享的问题。
但是如果是一个大型的任务,需要处理大量数据,LTS似乎就显得有些笨重了,目前的架构设计而言,JobTracker似乎并不支持消息群发到某一个group的所有TaskTracker,这种情况下要实现分片,似乎只能通过JobClient去做,但是会造成任务的集中调度,这样可能会影响到其他任务的执行。
是不是可以参考下XXL-job或者TBSchedule的设计,使得LTS支持分片任务呢?不然LTS似乎对大任务就不太友好了(quartz也有同样的问题),无法加速大任务的处理效率。 作者是否能解答下呢?@qq254963746