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.
我对 tibco ems 非常陌生,并且有一个与我有多个消费者和一个生产者队列的场景相关的问题。如果我使用客户端 ackg 模式,所有消费者可以并行消费不同的消息吗?消费者在不同的机器上,我想以某种方式设置 tibco em,以便所有消费者可以同时处理不同的消息。此外,如果任何消费者未能发送确认,将如何重新交付?
是的,如果您使用客户端确认模式,您可以让不同的消费者处理不同的消息。当消息未被确认并且客户端连接终止时,消息将被释放回队列中(并且重新传递计数将增加)。在您的客户端代码中,您可能想要检查重新传递计数是否高于 0,并有一些逻辑来确保您不会两次处理消息(如果这是一个问题)。