防止消息丢失 做好消息确认机制,publisher(确认消息已被队列收到并持久化保存) 和 consumer (确认消费者已经消息,手动ack)都要做好消息确认机制每一个发送的消息都在数据库做好记录,定期将失败的消息在发送一次 防止消息重复 消息积压