公众科技网认证
不能。
在RabbitMQ的fanout(扇出)模式下,新队列不能收到旧消息。这是因为fanout模式是一种广播模式,消息一旦发送到交换机,交换机就会将消息广播到所有绑定的队列中。但这个过程只针对发送到交换机的当前消息,交换机不会保存历史消息或重播消息。
所以,如果在消息发送后才创建新的队列并绑定到交换机,那么这些新队列将无法收到在它们创建和绑定之前就已经发送到交换机的旧消息。
我是公众科技网的签约作者“寄宿考研资讯站”!
希望本篇文章《fanout 新队列能不能收到旧消息》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育,学历提升
本文概览:不能。在RabbitMQ的fanout(扇出)模式下,新队列不能收到旧消息。这是因为fanout模式是一种广播模式,消息一旦发送到交换机,交换机就会将消息广播到所有绑定的队列中。但这个过程只针对发送到交换机的当前消息,交换机不会保存历史消息
评论列表(4条)
我是公众科技网的签约作者“寄宿考研资讯站”!
希望本篇文章《fanout 新队列能不能收到旧消息》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育,学历提升
本文概览:不能。在RabbitMQ的fanout(扇出)模式下,新队列不能收到旧消息。这是因为fanout模式是一种广播模式,消息一旦发送到交换机,交换机就会将消息广播到所有绑定的队列中。但这个过程只针对发送到交换机的当前消息,交换机不会保存历史消息