mqtt消息按照以下步骤操作防止丢失:一、保证消息投递成功1)Kafka2)RabbitMQ3)RocketMQ二、保证消息不会丢失1、生产者确保消息成功发送到Broker2、Broker保证消息不丢3、消费者确保消息消费成功三、保证消息成功消费1、Kafka:关闭手动提交,消费成功之后发送ack2、RabbitMQ:消费者回复ack确认