【发布时间】:2020-11-10 19:27:20
【问题描述】:
我的 rabbitMQ 中有 3 个不同的交换,我正在尝试通过其他两个交换 dmyex 和 monex 路由发送到 mainex 的所有消息> 我尝试使用 channel.exchngeBind 方法来绑定交易所。
我仍然无法看到发布到 mainex 的消息会发送到 dmyex 和 monex。
这在 RabbitMq 中可行吗?
我在这里做的有什么错误吗?
ch.exchangeDeclare("mainex", DIRECT_EXCHANGE_TYPE, true, false, null);
ch.exchangeDeclare("dmyex", CONSISTENT_HASH_EXCHANGE_TYPE, true, false, null);
ch.exchangeDeclare("monex", CONSISTENT_HASH_EXCHANGE_TYPE, true, false, null);
ch.exchangeBind("dmyex","mainex","abcd_KEY");
ch.exchangeBind("monex","mainex","abcd_KEY");
【问题讨论】:
标签: binding rabbitmq amqp messagebroker rabbitmq-exchange