我想用指定的路由键过滤rabbit mq队列消息,下面是我在application.properties中的配置:
spring.cloud.stream.rabbit.bindings.subscription-changed-input.consumer.bindingRoutingKeyDelimiter=,
spring.cloud.stream.rabbit.bindings.subscription-changed-input.consumer.bindingRoutingKey=#.CORE.#, #.LIFE_CYCLE.#, #.TERMS.#
字符串
但是我这样更新配置后,所有的消息都在我的队列中过滤了,大家有什么想法吗?谢谢。Spring云流兔版本是:3.0.3
1条答案
按热度按时间toiithl61#
自己解决这个问题。根本原因是每个路由键之间的空间。只需更改路由键:
字符串
致:
型
那么配置就像预期的那样工作。但是我确实认为Spring的云流应该为配置做修剪。