rabbitmq特定的路由密钥不被接受

时间:2017-09-19 10:03:57

标签: rabbitmq

当我尝试在exchange(type:topic)和queue之间创建绑定时,我在rabbitmq中遇到了一个问题。

每当我尝试使用特定键创建绑定时,它都不起作用,但当我使用某些不同的键时,它可以正常工作

例如密钥" asd.fywm.gjfritecrwmw.qoermah"可以工作但是" asd.fywm.gjfritecrwmw.qoermag"不会工作

创建绑定时出现错误消息:

 =ERROR REPORT==== 19-Sep-2017::09:39:45 ===
Channel error on connection <0.29697.2398> (<rabbit@Servername.3.29697.2398>, vhost: 'MY-VHOST', user: 'user'), channel 1:
operation queue.bind caused a channel exception not_found: "no binding asd.fywm.gjfritecrwmw.qoermag between exchange 'MY_EXCHANGE' in vhost 'MY-VHOST' and queue 'my_q' in vhost 'MY-VHOST'"

是否有可能由于路由键值导致它的某些原因仍然存在于Rabbitmq的Mnesia db中?

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

根据我在下面的论坛中的沟通,看起来升级是唯一的选择。

This