消息配置选项
编辑消息配置选项编辑
ignore_message_queues
编辑
用于过滤掉要跟踪的特定消息队列/主题。
此属性应设置为包含一个或多个字符串的数组。设置后,将忽略发送到和接收自指定队列/主题的消息。
此选项支持通配符 *
,它匹配零个或多个字符。例如:/foo/*/bar/*/baz*
、*foo*
。默认情况下,匹配不区分大小写。在元素前面加上 (?-i)
可以使匹配区分大小写。
默认值 | 类型 | 动态 |
---|---|---|
|
列表 |
是 |
Java 系统属性 | 属性文件 | 环境 |
---|---|---|
|
|
|
jms_listener_packages
(性能 [1.36.0] 在 1.36.0 中添加。 )编辑
定义哪些包包含用于检测的 JMS MessageListener 实现。为空时(默认),所有内部类或名称中包含 _Listener_ 或 _Message_ 的类都将被考虑在内。
此配置选项有助于加快 MessageListener 类型匹配速度并提高应用程序启动性能。
从 1.43.0 版本开始,_application_packages_ 选项中包含的类也将包含在要考虑的类列表中。
默认值 | 类型 | 动态 |
---|---|---|
|
集合 |
否 |
Java 系统属性 | 属性文件 | 环境 |
---|---|---|
|
|
|
rabbitmq_naming_mode
( [1.46.0] 在 1.46.0 中添加。 )编辑
定义代理是应该使用交换器还是队列来命名 RabbitMQ 事务。有效选项为 QUEUE
和 EXCHANGE
。请注意,QUEUE
仅在通过 spring-amqp 使用 RabbitMQ 时有效。
有效选项:EXCHANGE
、QUEUE
默认值 | 类型 | 动态 |
---|---|---|
|
RabbitMQNamingMode |
是 |
Java 系统属性 | 属性文件 | 环境 |
---|---|---|
|
|
|