4.11.2. 为地址配置最后一个值队列
以下步骤演示了为地址或地址 集 配置最后一个值队列。
-
打开
<broker_instance_dir>/etc/broker.xml
配置文件。 在
address-setting
元素中,为匹配地址添加default-last-value-key
。指定自定义值。例如:<address-setting match="lastValue"> <default-last-value-key>stock_ticker</default-last-value-key> </address-setting>
根据上述配置,与
lastValue
地址关联的所有队列都使用最后一个值键stock_ticker
。默认情况下,default-last-value-key
的值不会被设置。要为 一组 地址配置最后一个值队列,您可以指定一个地址通配符。例如:
<address-setting match="lastValue.*"> <default-last-value-key>stock_ticker</default-last-value-key> </address-setting>
或者,您可以将与地址 集 关联的所有队列配置为使用默认的最后一个值键名称
_AMQ_LVQ_NAME
。为此,可添加default-last-value-queue
,而不是default-last-value-key
。将值设为true
。例如:<address-setting match="lastValue"> <default-last-value-queue>true</default-last-value-queue> </address-setting>
其它资源
- 有关在配置地址时可以使用的通配符语法的详情请参考 第 4.2 节 “将地址设置应用到一组地址”。