rabbitmq怎么确认消费者已经消费了消息

xuefeng2866 2017-07-19 10:34:05
我通过rabbitmq生产者端发送了消息,在消费者端消费信息后,生产者怎么能知道并确认消息已经被消费者消费了?
...全文
4151 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yellow__cat 2021-01-27
  • 打赏
  • 举报
回复
引用 3 楼 DawsonSYD 的回复:
在监听消息中添加return一个返回值,并在该消费消息的@RabbitmqListener的注解下,加一行注解@SendTo(xxQueue)。监听返回值的消费者@RabbitmqListener(xxQueue)这个队列就会收到消费return的返回值。
如果消费者那里一直没有返回呢?肯定会有这种情况,或者这个消息在排队还没消费,发送者这里是不是要一直等待
yellow__cat 2021-01-27
  • 打赏
  • 举报
回复
这里我觉得会有一个问题哈,如果消费者那里一直没有返回呢
  • 打赏
  • 举报
回复
[RabbitMQ的消息确认机制那些事](https://rdc.hundsun.com/portal/article/929.mhtml)
DawsonSYD 2018-11-22
  • 打赏
  • 举报
回复
在监听消息中添加return一个返回值,并在该消费消息的@RabbitmqListener的注解下,加一行注解@SendTo(xxQueue)。监听返回值的消费者@RabbitmqListener(xxQueue)这个队列就会收到消费return的返回值。
xuefeng2866 2017-07-19
  • 打赏
  • 举报
回复
没有人回复自己顶一个下

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧