消息中间件面试题

前言

本章内容来自B站黑马程序员java大厂面试题与小林coding

如有侵权立即删除

博主学习笔记,如果有不对的地方,海涵。

如果这篇文章对你有帮助,可以点点关注,点点赞,谢谢你!

1.通用篇

1.1 什么是消息队列

1.2 项目为什么用这个消息队列:消息队列的选型

1.3 消息队列的使用场景

1.4 消息丢失如何解决

1.5 消息队列的可靠性、顺序性如何保证

1.6 如何保证幂等写

1.7 如何解决消息积压

1.8 如何保证数据一致性,事务消息如何实现

2. RocketMQ

2.1 为什么选择RocketMQ

2.2 RockeMQ与Kafka如何选择

2.3 延时消息底层

2.4 消息积压如何处理

3.RabbitMQ

3.1 RabbitMQ如何保证消息不丢失

3.2 RabbitMQ消息的重复消费问题如何解决的

3.3 RabbitMQ中死信交换机 ? (RabbitMQ延迟队列有了解过嘛)

3.4 RabbitMQ如果有100万消息堆积在MQ , 如何解决(消息堆积怎么解决)

3.5 RabbitMQ的高可用机制有了解过嘛

相关推荐
wb18930 分钟前
shell脚本的条件测试
开发语言·python·excel
Despacito0o36 分钟前
深入浅出MQTT协议:从物联网基础到实战应用全解析
java·物联网·struts
STY_fish_20122 小时前
手拆STL
java·c++·算法
翻滚吧键盘2 小时前
Spring Boot,两种配置文件
java·spring boot·后端
pumpkin845144 小时前
Rust Mock 工具
开发语言·rust
love530love5 小时前
【笔记】在 MSYS2(MINGW64)中安装 python-maturin 的记录
运维·开发语言·人工智能·windows·笔记·python
阿卡蒂奥5 小时前
C# 结合PaddleOCRSharp搭建Http网络服务
开发语言·http·c#
fanged6 小时前
构建系统maven
java·maven
沙滩小岛小木屋6 小时前
maven编译时跳过test过程
java·maven
江沉晚呤时7 小时前
SQL Server 事务详解:概念、特性、隔离级别与实践
java·数据库·oracle·c#·.netcore