阅读 201

rocketMq面试总结

rocketMq面试总结

1.为什么要使用MQ?

2、多个mq如何选型?

3、RocketMQ由哪些角色组成,每个角色作用和特点是什么?

4、RocketMQ Broker中的消息被消费后会立即删除吗?

追问:那么消息会堆积吗?什么时候清理过期消息?

五、RocketMQ消费模式有几种?消费消息是push还是pull?为什么要主动拉取消息而不使用事件监听方式?

六、broker如何处理拉取请求的?

7、rocketMQ的消息堆积如何处理?

8、消息重复消费?

9、如何让RocketMQ保证消息的顺序消费?怎么保证消息发到同一个queue?

10、RocketMQ如何保证消息不丢失?

11、如果让你来动手实现一个分布式消息中间件,整体架构你会如何设计实现?

12、高吞吐量下如何优化生产者和消费者的性能?

13、再说说RocketMQ 是如何保证数据的高容错性的?

14、任何一台Broker突然宕机了怎么办?

十五、Broker把自己的信息注册到哪个NameServer上?

 

面试题答案地址:https://www.cnblogs.com/javazhiyin/p/13327925.html

 

rocketMq面试总结

原文:https://www.cnblogs.com/likeloves/p/14732249.html


文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐