企业Project线上问题

MQ技术(RabbitMQ、RocketMQ、Kafka) 怎么保证mq消息不丢失
如果数据会丢失的话,项目生产部署的时候,是通过什么手段保证基于MQ传输的数据100%不会丢失的?