繁体   English   中英

RabbitMQ备用交换和交换以交换绑定

RabbitMQ Alternate Exchange and exchange to exchange binding

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

RabbitMQ v3.7.8

(AE =备用交易所)


该文档指出:

每当与配置的AE的交换无法将消息路由到任何队列时,它会将消息发布到指定的AE。

它还说明了:

如果AE无法路由消息,则依次将消息发布到其AE(如果已配置)。 此过程将继续进行,直到成功路由消息,到达AE链的末尾或遇到已尝试路由消息的AE。

我假设any queue意味着any queue in the chain中的any queue in the chain解决AE的方式非常相似。


期望FOO_Alt被触发。

在此处输入图片说明


期望不会触发FOO_Alt

在此处输入图片说明


我的期望正确吗?

1 个回复

你应该是正确的。 当然,最好的了解方法是尝试一下。


注意: RabbitMQ团队监视rabbitmq-users邮件列表 ,仅在某些情况下回答关于StackOverflow的问题。

1 Rabbitmq绑定交换到交换

我正在寻找一种保护我的网站消息传递系统安全的方法,以便用户仅获取他们应该有权访问的数据。 考虑到这一点,我想到了一个系统,在该系统中,我的服务器将向其发送所有消息的主主题交换。 该网站为每个用户保存一个sessionId。 验证用户身份后,将创建另一个名为sessionId的交换。 ...

2 RabbitMQ:交换,队列和绑定 - 谁设置了什么?

使用RabbitMQ发送消息时,您基本上有交换,队列和绑定。 我理解他们的想法以及他们如何相互联系,但我不确定是谁设置了什么。 基本上,我的应用程序中有三个场景。 场景1:一个发布者,几个工作进程 我想要实现的是一个将消息发送到队列的组件,并且应该有几个处理该队列中的项的工作 ...

4 我需要rabbitmq绑定进行直接交换吗?

我有一个运行中的Rabbit MQ服务器,它与我的所有消息都经过一次直接交换。 邮件被路由到各个非永久队列(它们可能持续几个小时)。 我刚刚开始阅读有关到交换所的队列绑定的文章,对于是否确实需要将队列绑定到交换所有些困惑。 我正在使用pika basic_publish和consume函数 ...

5 RabbitMQ:交换确认的消息,没有任何现有的绑定

我正在向没有任何队列绑定的主题交换发送消息。 只是一个空白的交换。 通道创建为确认通道,每次发送消息时都会调用我的确认回调。 奇怪的是,对于我收到的每条消息。 我是否做错了什么或误解了发布者确认的工作方式? 我如何知道消息是路由到队列还是被交换器丢弃? 我正在使用 amqplib 作为节点。 ...

6 如何在定义绑定 url 时添加备用交换?

我需要在应用程序启动时创建队列,并在应用程序停止时删除。 消息还需要在应用程序关闭时重新路由到备用交换。 我们如何在绑定 URL 中添加替代交换选项? 我使用的是 Java Qpid 客户端 6.1.0 和 JMS 1.1。 绑定网址: ...

2020-06-06 01:53:26 1 49   jms/ qpid
10 Rabbitmq:何时使用基于Rabbitmq主题的交换?

我们有rabbitmq消费者,我们从以下位置获取图像URL: 通过此网址下载图像。 将图像调整为我们的标准宽高比 在客户端指定的路径上上传到我们的服务器上。 该使用者的输入为: 消费者首先下载图像,然后将其上传到指定路径的服务器。 发布此图像后,我们需 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM