1.如何确保生产者一定会把消息发送到了消息系统。
首先不推荐使用事务的方式,因为事务会严重拖慢rabbitmq的性能。其次就是保证消息生产者发送到交换机成功,和交换机发送到消息队列成功。
一:消息生产者发送交换机,可以使用消息发送方确认,方式来保证。
二:交换机到消息队列,可以使用失败回调的操作,来处理未成功发送到队列的消息。
2023-11-17 11:53:58
1.如何确保生产者一定会把消息发送到了消息系统。
首先不推荐使用事务的方式,因为事务会严重拖慢rabbitmq的性能。其次就是保证消息生产者发送到交换机成功,和交换机发送到消息队列成功。
一:消息生产者发送交换机,可以使用消息发送方确认,方式来保证。
二:交换机到消息队列,可以使用失败回调的操作,来处理未成功发送到队列的消息。
下一篇:RabbitMQ问题分析