我基本上在做RabbitMQ。我正在编写一个python代码,其中我尝试查看路由键是否与主题交换的绑定模式匹配。我遇到了这个链接-https://www.rabbitmq.com/tutorials/tutorial-five-java.html,上面写着-“但是对于绑定密钥有两种重要的特殊情况:
* (star) can substitute for exactly one word.
# (hash) can substitute for zero or more words.
那么如何将消息的路由键与队列的绑定模式相匹配呢?例如,消息的路由密钥是“我的.routing.key”队列绑定到主题交换,绑定模式为“my.\.*”。一般来说,如何匹配这些字符串模式以进行主题交换,最好使用python regex。在
我们使用此模式将RabbitMQ模式转换为regex:
我有一些Java代码,如果可以帮助你的话
也许有人能把它翻译成植物。在
这几乎是节点库amqp-match的直接端口:
相关问题 更多 >
编程相关推荐