RabbitMQ一个消费者一次接收所有消息

时间:2019-08-29 09:26:44

标签: rabbitmq masstransit

我有一个消费者,他从一个队列中一次消费8条消息。问题在于,使用者始终等待所有8条消息发送,并且不接受新消息进行处理。是否可以进行设置,以使队列中的使用者完全异步工作并在他发送消息后立即使用消息,而不是等待所有8条消息都发送?

    public Task Consume(ConsumeContext<Proxy> context)
    {
       _service.SendMessage(sms); // does certain actions for sending messages
       return Task.CompletedTask;
    }

具体操作为: -写入数据库 -发送到发送响应的特定服务器

0 个答案:

没有答案