使用通配符时是否可以获取特定路由密钥的使用者列表?
我有两个使用者创建这两个路由键:
customer.created.#
customer.created.from.template.#
我想找出哪些路由键与customer.created.from.template
事件匹配。
执行此操作的一种可能方法是使用Firehose Tracer。
firehose将消息发布到主题交换amq.rabbitmq.trace。在本节中,我们将通过Firehose机制使用和检查的消息称为“跟踪消息”。
已跟踪的消息路由键将是“ publish。{exchangename}”(对于进入节点的消息),或者是“ deliver。{queuename}] >>”(对于传递给使用者的消息)。
然后可以使用跟踪队列来提取所需的信息。