rabbitmq 同一个队列可以绑定多个相同的交换机和路由键吗?
ceo 优化:
- rabbitmq 明明绑定的交换机和路由键没问题但是没有消息任务进入队列怎么回事
- rabbitmq 消息进不到队列,收不到消息的可能原因
- nameko
看上图的,居然出现了一样的交换机和路由键,怎么回事?
rabbitmq 是不允许出现这种情况,答案在不可见字符
[
{
"source": "xxxxxxxxxxxxx.events",
"vhost": "xmatch",
"destination": "q.xmatch.xxxx_task",
"destination_type": "queue",
"routing_key": "xmatch_process_raw_search.1",
"arguments": {},
"properties_key": "xmatch_process_raw_search.1"
},
{
"source": "xxxxxxxxxxxxx.events",
"vhost": "xmatch",
"destination": "q.xmatch.xxxx_task",
"destination_type": "queue",
"routing_key": "xmatch_process_raw_search.1/t",
"arguments": {},
"properties_key": "xmatch_process_raw_search.1%09"
}
]
在 routing_key 尾巴上出现 /t ?
为什么会出现,因为我是从 rabbitmq 的管理页面上复制粘贴的,但是在 rabbitmq 的 gui 上 ctrl+c 特别容易复制到这些乱七八糟的不可见字符