如何保证MQ消息不丢

可能会说什么发不丢,存不丢,收不丢,这其实是片面的

真实场景没人会完全依靠中间件的机制来保证不丢,一般我们都是基于自己记了再发,即记日志然后再发消息

所以说记日志是一件很重要的事情

保证分布式一致性,其实说来说去就是 本地持久化,确认机制和重试机制

容错、分片