【问题标题】:what does routingKey & exchange actually does in RabbitMQ在 RabbitMQ 中,routingKey & exchange 实际上做了什么
【发布时间】:2016-09-01 14:58:14
【问题描述】:

路由键是否仅用于将特定交换的消息路由到特定队列?

a当我们提到以下命令时是否创建了一些对象:

-> channel.ExchangeDeclare(exchange:"demo_exchange",type:"direct"); -> channel.BasicPublish(exchange: "demo_exchange", 路由键:“你好”, 基本属性:空, 身体:身体);

【问题讨论】:

    标签: rabbitmq


    【解决方案1】:

    查看本教程:

    https://www.rabbitmq.com/tutorials/tutorial-four-java.html

    我们将改为使用直接交换。背后的路由算法 直接交换很简单 - 消息进入绑定的队列 key 与消息的路由键完全匹配。

    “当我们提到以下命令时,是否创建了一些对象:” 哪个对象?你是什​​么意思?

    【讨论】:

    • 实际上我可以看到正在创建的交换和队列列表,但我可以看到路由值还是它们只是用作某种路由变量?
    猜你喜欢
    • 2013-06-02
    • 2020-11-21
    • 2015-02-26
    • 2017-06-29
    • 2013-06-13
    • 2021-10-25
    • 2011-08-12
    • 1970-01-01
    • 2010-11-27
    相关资源
    最近更新 更多