【问题标题】:Tibco ems multiple consumersTibco ems 多个消费者
【发布时间】:2019-05-29 00:54:36
【问题描述】:

我对 tibco ems 非常陌生,并且有一个与我有多个消费者和一个生产者队列的场景相关的问题。如果我使用客户端 ackg 模式,所有消费者可以并行消费不同的消息吗?消费者在不同的机器上,我想以某种方式设置 tibco em,以便所有消费者可以同时处理不同的消息。另外,如果任何消费者没有发送确认,将如何重新交付?

【问题讨论】:

    标签: c# client tibco ems


    【解决方案1】:

    是的,如果您使用客户端确认模式,您可以让不同的消费者处理不同的消息。当消息未被确认并且客户端连接终止时,消息将被释放回队列(并且重新传递计数将增加)。在您的客户端代码中,您可能想要检查重新传递计数是否高于 0,并有一些逻辑来确保您不会两次处理消息(如果这是一个问题)。

    【讨论】:

      猜你喜欢
      • 2020-05-10
      • 2023-03-08
      • 2016-10-07
      • 1970-01-01
      • 1970-01-01
      • 2018-12-08
      • 1970-01-01
      • 2016-10-21
      • 2010-12-11
      相关资源
      最近更新 更多