RabbitMQ從入門到精通(經典面試題)

1、如何保證消息的可靠性傳輸(如何處理消息丟失的問題)? 1)生產者弄丟了數據 生產者將數據發送到rabbitmq的時候,可能數據就在半路給搞丟了,因爲網絡啥的問題,都有可能。 此時可以選擇用rabbitmq提供的事務功能,就是生產者發送數據之前開啓rabbitmq事務(channel.txSelect),然後發送消息,如果消息沒有成功被rabbitmq接收到,那麼生產者會收到異常報錯,此時就可以
相關文章
相關標籤/搜索