50多道RabbitMQ面试题,让面试官无言以对

以下是RabbitMQ面试题目,答案一个个整理出来很麻烦,所以直接答案可以查看这里即可:

http://www.yayihouse.com/yayishuwu/book/98

1、RabbitMQ集群中的节点类型?
2、rabbitmq的集群
3、RabbitMQ消息基于什么传输?
4、RabbitMQ拒绝消费者某些原因无法处理当前接受的消息如何来拒绝?
5、RabbitMQ优先级队列?
6、RabbitMQ生产者消息如何运转?
7、RabbitMQ消息如何保证幂等性?
8、RabbitMQ向不存在的 exchange 发 publish 消息会发生什么?向不存在的 queue 执行consume 动作会发生什么?
9、RabbitMQ无法被路由的消息去了哪里?
10、RabbitMQ的集群模式有几种?
11、RabbitMQ死信队列和延迟队列的使用?
12、RabbitMQ消息怎么路由?
13、RabbitMQ如何实现延时队列?
14、RabbitMQ消息确认过程?
15、RabbitMQ的routing_key 和 binding_key 的最大长度是多少?
16、RabbitMQ如何避免消息重复投递或重复消费?
17、RabbitMQ事务机制?
18、RabbitMQ消息传输保证层级?
19、Consumer Cancellation Notification 机制用于什么场景?
20、RabbitMQ集群节点类型有几种?
21、RabbitMQ集群中的节点类型?
22、RabbitMQ队列结构?
23、RabbitMQ交换器无法根据自身类型和路由键找到符合条件队列时,有哪些处理?
24、RabbitMQ交换器4种类型?
25、RabbitMQ消息是如何路由的?
26、RabbitMQ在单 node 系统和多 node 构成的 cluster 系统中声明 queue、exchange ,以及进行 binding 会有什么不同?
27、RabbitMQ消息如何被优先消费?
28、RabbitMQ基本概念
29、RabbitMQ topic 主题模式(路由模式的一种)
30、AMQP协议3层?
31、vhost 是什么?起什么作用?
32、RabbitMQ消息传输保证层级?
33、RabbitMQ Binding绑定?
34、RabbitMQ死信队列?
35、RabbitMQ的缺点
36、使用RabbitMQ有什么好处?
37、RabbitMQ消费者获取消息的方式?
38、RabbitMQ 概念里的 channel、exchange 和 queue 这些东东是逻辑概念,还是对应着进程实体?这些东东分别起什么作用?
39、RabbitMQ如何自动删除长时间没有消费的消息?
40、为什么说保证 message 被可靠持久化的条件是 queue 和 exchange 具有durable 属性,同时 message 具有 persistent 属性才行?
41、RabbitMQ如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,怎么办?
42、RabbitMQ什么是Binding绑定?
43、Basic.Reject 的用法是什么?
44、RabbitMQ消息如何分发?
45、RabbitMQ什么是消费者Consumer?
46、RabbitMQ什么情况下会出现 blackholed 问题?
47、RabbitMQ有哪些基本概念?
48、能够在地理上分开的不同数据中心使用 RabbitMQ cluster 么?
49、RabbitMQ publish/subscribe发布订阅(共享资源)
50、RabbitMQ消息怎么路由?
51、RabbitMQ routing路由模式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值