7.19.1 デフォルトの設定でのCJMSプロバイダの動作
デフォルトの設定では,CJMSプロバイダは次のように動作します。
-
CJMSPブローカーが管理しているメッセージの数またはメッセージの容量が,すべての物理的送信先に対して設定した最大値に到達した場合,CJMSPブローカーはメモリリソースを確保するために,最新のメッセージの受け付けを拒否します。また,そのメッセージが永続化メッセージの場合にだけ,メッセージを送信したクライアントに受け付けを拒否したことを通知します。
-
デッドメッセージキューに送信された有効期限を過ぎたメッセージは,60秒間保留されます。この期間を過ぎたメッセージをデッドメッセージキューから回復することはできません。
-
使用されなくなった一時的送信先は,120秒後に破棄されます。
-
永続化データのファイルへの格納は,非同期で実行されます。このため,突然CJMSPブローカーが故障したり停止したりした場合,データが失われることがあります。