Artemis ActiveMQ broker.xml 通配符地址配置参考
Artemis ActiveMQ broker.xml wildcard-addresses configuration reference
我目前正在配置 Artemis ActiveMQ Broker,需要更改默认值“'wildcard-addresses'”。所以我找到了''wildcard-addresses''标签,但是没有找到我需要的信息,所以我有两个问题:
- 我想将 routing-enabled 设置为 true,但只是针对标签“'any-words'”并禁用“'single-word'”标签(或者只是想知道这是否可行) .
- 我没有在官方文档中找到答案,所以我想知道是否有人找到了一个很好的参考资料,它解释了“'wildcard-addresses'”配置的不同标签,其风格如下“Configuration Reference”,但包含有关“'wildcard-addresses'”的部分。
到目前为止我发现但不令我满意的:
提前致谢,
亚历克斯
无法禁用某些匹配类型(即单个词或任何词),并且不清楚为什么要这样做。
wildcard-addresses
块用于 enabling/disabling 通配符路由和自定义通配符语法。
这是基础知识(如 the documentation 中所述):
- 通配符表达式包含 个单词,由
delimiter
定义的字符分隔(即默认为 .
)。
any-words
定义的字符(即默认为#
)表示“匹配零个或多个单词的任意序列”。
single-word
定义的字符(即默认为*
)表示“匹配单个单词”。
我目前正在配置 Artemis ActiveMQ Broker,需要更改默认值“'wildcard-addresses'”。所以我找到了''wildcard-addresses''标签,但是没有找到我需要的信息,所以我有两个问题:
- 我想将 routing-enabled 设置为 true,但只是针对标签“'any-words'”并禁用“'single-word'”标签(或者只是想知道这是否可行) .
- 我没有在官方文档中找到答案,所以我想知道是否有人找到了一个很好的参考资料,它解释了“'wildcard-addresses'”配置的不同标签,其风格如下“Configuration Reference”,但包含有关“'wildcard-addresses'”的部分。
到目前为止我发现但不令我满意的:
提前致谢, 亚历克斯
无法禁用某些匹配类型(即单个词或任何词),并且不清楚为什么要这样做。
wildcard-addresses
块用于 enabling/disabling 通配符路由和自定义通配符语法。
这是基础知识(如 the documentation 中所述):
- 通配符表达式包含 个单词,由
delimiter
定义的字符分隔(即默认为.
)。 any-words
定义的字符(即默认为#
)表示“匹配零个或多个单词的任意序列”。single-word
定义的字符(即默认为*
)表示“匹配单个单词”。