【发布时间】:2021-04-02 18:59:57
【问题描述】:
我正在尝试在 RabbitMQ 中创建一个匹配多个模式的新策略。但是,以下选项不起作用。请建议在 RabbitMQ 中设置多个模式的正确方法。
需要使与名称匹配的队列过期(一段时间后)test.、Test.、TEST.*
模式不起作用,
- 我尝试使用策略消息 TTL 和模式为
test.*, Test.*, TEST.* - 我也试过
/G[test].*/i==>不区分大小写的正则表达式
以下作品,
- 仅当我为
test.*或TEST.*设置单独的策略时,rabbitmq 才会识别。
以下是我希望正则表达式匹配的主要队列名称集,
Service-ManualTest
TEST.service.mail
TESTCreateQueue
Test reindex
Test.profile.queue
Testing.service.results
My_TestQueue
status.queue.test
test myQueue
testbulkupload.auto.manual
testreportqueue
【问题讨论】:
-
你试过
[Tt][Ee][Ss][Tt].*或(?i)test.*吗? -
那行得通@Thefourthbird。谢谢。