关于RabbitMQ面试题

前言

之前为了准备面试,收集整理了一些面试题。
本篇文章更新时间2023年12月27日。
最新的内容可以看我的原文:https://www.yuque.com/wfzx/ninzck/cbf0cxkrr6s1kniv

RabbitMQ

工作模式

如何保证消息有效传到消费者手上?

消费端限流

前提:手动确认消息。

消息存活时间

什么是死信队列?怎么设置?

指定死信交换机:x-dead-letter-exchange
同时指定死信交换机的路由key:x-dead-letter-routing-key

延迟队列场景

一些延迟任务的场景:

  • 30分钟未支付;
  • 新用户7天之后问号。

怎么设置延迟队列

过期队列+死信队列。

如何处理重复消费问题

如何保证消费的顺序性

RabbitMQ本身不直接保证。

  • 11
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值