我有大量的任务和几个工作服务器。我想将这些任务平均分配给这些工作人员,即使工作人员服务器出现故障也是如此。
我的想法是将任务分成几个碎片,然后将每个碎片发送给MQ。每个服务器读取一个MessageQueue。我希望尽快处理任务。但是,如果服务器发生故障,无法及时消耗其MessageQueue中的任务,该如何处理呢?
顺便说一句,是否有任何JAVA框架可以帮助解决这种情况?
DIEA
相关分类