MQ集群高频面试题及详细答案(完整版)
一、MQ集群基础概念类
1、为什么MQ必须做集群部署?单机MQ存在哪些问题?
参考答案:
MQ生产环境几乎不使用单机部署,核心原因是解决单机的可用性、性能、数据安全三大短板,具体问题和集群价值如下:
单机MQ存在的问题:
1)单点故障风险:单机节点宕机、进程挂掉、服务器故障,会直接导致消息收发中断,业务完全不可用,无任何容错能力。
2)性能瓶颈固定:单机的CPU、内存、磁盘IO、网络带宽有限,面对高并发消息投递、消费场景时,会出现消息堆积、收发超时、吞吐量不足等问题,无法支撑业务扩容。
3)数据丢失风险高:单机无副本机制,若磁盘损坏、文件损坏,未持久化
原创力文档

文档评论(0)