0

是否可以在编年史消费者中使用组,以便多个实例监视队列,如果这些实例组合在一起,则每条消息都会消耗一次消息?

4

1 回答 1

0

您可以在队列中的摘录中添加填充以保持工作人员处理消息。

为了使这种动态化,您可以例如将其设为 0,并且每个工作人员使用从 0 到其 id 的 CAS 来分配,因为每个工作人员都可用。这将仅对一名工人成功,并记录哪一名工人接手了这项工作。即它是读者以原子方式写入它的 id。这只需要几分之一微秒。

于 2019-12-02T13:23:28.467 回答