每个消费者的预取计数



我想使用node-amqp库为RabbitMQ创建多个消费者,但我无法理解prefetch-count选项是否指每个消费者的计数。我希望每个消费者都有自己的预取计数,而不依赖于其他消费者。

谢谢。

可以为单个消费者设置,但可以同时为多个消费者设置。只需在这里查找标题示例-单个消费者。所以AMQP支持它。我不确定你提到的库,但在官方的java库中,它是这样的-对AMQP的基本透明。qos的方法。同样来自前面提到的链接

请注意,在大多数api中,global标志的默认值是false

和rabbitmq当global==false

prefetch_count分别应用于通道

上的每个新消费者

所以你需要找出它在那个库中是如何实现的。

另外考虑使用amqp。Node库,因为它在rabbimtq教程中使用。(编辑我现在才看到德里克·贝利已经提到过了。)

相关内容

  • 没有找到相关文章

最新更新