ルーティングサービスでは、メッセージブローカのパフォーマンスと安定性を向上させるために、メッセージに対して以下の制御を行います。
システム全体のメッセージに対するメッセージブローカ全体の制限値を、以下のプロパティで設定します。以下の値が制限に達した場合、メッセージブローカは、蓄積メッセージが制限を下回るまで、新しいメッセージを拒否します。
メッセージブローカが保持するメッセージの最大数(imq.system.max_countプロパティ)
メッセージが占有する最大合計バイト数(imq.system.max_sizeプロパティ)
各メッセージの最大サイズ(imq.message.max_sizeプロパティ)
ポイント
メッセージは、システム全体だけではなく、物理格納先ごとにも制限できます。
物理格納先のメッセージ制限については、「2.19.3 物理格納先の管理」を参照してください。
参照
ルーティングサービスに関するプロパティの詳細については、「7.6.2 ルーティングサービスに関するプロパティ」を参照してください。