rabbitMq消费者如何设置同时处理的消息数?

node 使用 amqplib 库连接 rabbitMq,消费者采用需要手动ack方式。最近消息生产速度越来越快,消费者已经吃满cpu了,rabbitMq只要有消息就会马上发给消费者处理,如何才能让rabbitmq一次只给每个消费者几条消息,每ack一条消息再发一条呢?

阅读 546
评论
    2 个回答

    可以用Qos来控制一次传给消费者消息的数量。

      你可以多创几个消费者

        撰写回答

        登录后参与交流、获取后续更新提醒