Advertisement

RabbitMQ面试题总结(共32道题及解析)

阅读量:

文章目录

    1. 什么是RabbitMQ?
    1. 为什么要采用RabbitMQ?
    1. 在什么场景下使用RabbitMQ?
    1. 如何确保消息正确发送至 RabbitMQ?如何保证消息接收方成功消费了消息?
    1. 如何避免重复发布或重复消费消息?
    1. 消息是基于什么传输的?
    1. 消息如何实现分发?
    1. 消息是如何路由的?
    1. 如何防止消息丢失?
    1. 使用 RabbitMQ 的主要优势是什么?
    1. RabbitMQ 集群的构成是怎样的?
    1. RabbitMQ 的主要缺点有哪些?
    1. MQ 是什么概念?
    1. MQ 的优点有哪些呢?
    1. 解耦、异步、削峰的概念是什么?
    1. 消息队列有哪些缺点?
    1. 我们公司在生产环境通常采用哪种消息中间件?
    1. Kafka、ActiveMQ、RabbitMQ、RocketMQ 各自有何优劣?
    1. MQ 常见问题有哪些?如何解决这些问题呢?
    1. RabbitMQ 的基本概念是什么?请详细说明。
    1. RabbitMQ 的工作模式是怎样的?请简述流程。
    1. 如何实现消息顺序性保证机制呢?请详细说明。
  • 其他问题(如: msg 分发方式;路由机制;传输可靠性保障措施;高可用性保障方法;队列延时与失效处理等

全部评论 (0)

还没有任何评论哟~