Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在编年史消费者中使用组,以便多个实例监视队列,如果这些实例组合在一起,则每条消息都会消耗一次消息?
您可以在队列中的摘录中添加填充以保持工作人员处理消息。
为了使这种动态化,您可以例如将其设为 0,并且每个工作人员使用从 0 到其 id 的 CAS 来分配,因为每个工作人员都可用。这将仅对一名工人成功,并记录哪一名工人接手了这项工作。即它是读者以原子方式写入它的 id。这只需要几分之一微秒。