
当我向RabbitMQ发布消息时,消息是否以特定的routing key发送到exchange,当消费者队列还不存在时,消息会丢失吗?
正确答案
是的,RabbitMQ 会丢弃该消息。
但是,您关心自己的数据,因此您使用发布者确认 a>,对吗?如果是这样,RabbitMQ 将发回一条消息,表明您的消息未被路由。
您还可以指定一个备用交换来捕获这些消息。
0
0

当我向RabbitMQ发布消息时,消息是否以特定的routing key发送到exchange,当消费者队列还不存在时,消息会丢失吗?
是的,RabbitMQ 会丢弃该消息。
但是,您关心自己的数据,因此您使用发布者确认 a>,对吗?如果是这样,RabbitMQ 将发回一条消息,表明您的消息未被路由。
您还可以指定一个备用交换来捕获这些消息。
相关标签:
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
rabbitmq和kafka的区别:1、语言与平台;2、消息传递模型;3、可靠性;4、性能与吞吐量;5、集群与负载均衡;6、消费模型;7、用途与场景;8、社区与生态系统;9、监控与管理;10、其他特性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。
202
2024.02.23
本专题系统讲解 Java 在消息队列与异步系统架构中的核心应用,涵盖消息队列基本原理、Kafka 与 RabbitMQ 的使用场景对比、生产者与消费者模型、消息可靠性与顺序性保障、重复消费与幂等处理,以及在高并发系统中的异步解耦设计。通过实战案例,帮助学习者掌握 使用 Java 构建高吞吐、高可靠异步消息系统的完整思路。
11
2026.01.28
本专题深入讲解 C++ 中的常见设计模式与架构优化,包括单例模式、工厂模式、观察者模式、策略模式、命令模式等,结合实际案例展示如何在 C++ 项目中应用这些模式提升代码可维护性与扩展性。通过案例分析,帮助开发者掌握 如何运用设计模式构建高质量的软件架构,提升系统的灵活性与可扩展性。
14
2026.01.30
热门下载
相关下载
精品课程
最新文章
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号