阿里二面:如何保证MQ消息100%不丢失?千万别挖坑就往里跳!
图灵院长诸葛:
笔记源码+面试题合集
https://www.bilibili.com/read/cv33509493/?spm_id_from=333.1365.0.0
小马过河丨:
总结:
生产者层面:①同步发送,拿到返回结果②异步发送,回调函数③oneway发送,不需要等待返回结果(避免使用)
rocketmq层面:采用同步刷盘+主从架构
消费者层面:①消费成功后返回ack确认(可能导致重复消费,由幂等性解决)②消息重试
科技 计算机 程序员 面试 MQ java 春招 后端开发 程序员研究所