01 Mind Map
02 Question&Answer
Q1: 常见的MQ产品有哪些?
A:???。
Q2: MQ的应用场景?
A:3种,举例说明?。
Q3: 说说ActiveMQ?
A:点对点模式?发布订阅模式?。
Q4: 说说RabbitMQ ?
A:erlang语言开发、抗高并发。。。。。。
Q5: RabbitMQ里面有哪些角色 ?
A:交换机、队列、消息。。。。。。
Q6: RabbitMQ五种队列模型?分别详细介绍下?
A:?????
Q7: RabbitMQ消息确认机制?解决方案?
A:事务机制?Confirm模式?
Q8: RabbitMQ自动补偿机制?
A:消费者默认自动补偿??
Q9: RabbitMQ如何解决消息幂等性问题?
A:使用全局消息id,消费时判断
Q10: RabbitMQ应答模式?
A:可以手动应答???
Q11: RabbitMQ死信队列?什么消息才会进入死信队列?
A:消息被拒绝,消息TTL过期,队列达到最大长度
Q12: 谈谈使用RabbitMQ实现事务的思路?
A:???
Q13: kafka是什么?一般用于什么场景?
A:分布式消息发布-订阅系统,常用于日志、用户活动跟踪等
Q14: kafka里面含什么角色?分别对应的职责是如何的?
A:Broker、topic、partion、segment、consumer、consumer-group、offset