Spring AMQP 提供的一些关键(也是最流行的)高级功能与协议错误或代理故障时的恢复和自动重新连接有关。
主要的重新连接功能由 CachingConnectionFactory 本身启用。 使用 RabbitAdmin 自动声明功能通常也是有益的。
此外,如果您关心保证传递,您可能还需要在 RabbitTemplate 和 SimpleMessageListenerContainer 中使用 channelTransacted 标志,以及在 SimpleMessageListenerContainer 中使用 AcknowledgeMode.AUTO(如果您自己执行 ack,则为手动)。
————————————————
版权声明:本文为网站:2のN次方的原创文章,转载请附上原文出处链接及本声明。
原文链接:https://www.2nbit.com/191263242335686656.html