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>
<address-setting match="lastValue"> <default-last-value-key>stock_ticker</default-last-value-key> </address-setting>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 上記の設定に基づいて、
lastValueアドレスに関連付けられたすべてのキューは、stock_tickerの最後の値キーを使用します。デフォルトでは、default -last-value-keyの値は設定されていません。一連のアドレスに対してラストバリューキューを設定するには、アドレスのワイルドカードを指定することができます。以下に例を示します。
<address-setting match="lastValue.*"> <default-last-value-key>stock_ticker</default-last-value-key> </address-setting>
<address-setting match="lastValue.*"> <default-last-value-key>stock_ticker</default-last-value-key> </address-setting>Copy to Clipboard Copied! Toggle word wrap Toggle overflow または、アドレスに関連付けられたすべてのキューや一連のアドレスを設定して、デフォルトの最後の値キー名である
_AMQ_LVQ_NAMEを使用することができます。これを行うには、default-last-value-keyの代わりにdefault-last-value-queueを追加します。この値はtrueに設定します。以下に例を示します。<address-setting match="lastValue"> <default-last-value-queue>true</default-last-value-queue> </address-setting>
<address-setting match="lastValue"> <default-last-value-queue>true</default-last-value-queue> </address-setting>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
関連情報
- アドレスの設定時に使用できるワイルドカード構文についての詳細は、「アドレスセットへのアドレス設定の適用」 を参照してください。