22.5. プロデューサーのブロック
最大サイズに達したときにメッセージをページングする代わりに、アドレスはアドレスがいっぱいになったときにプロデューサーがさらにメッセージを送信することをブロックするよう設定することもできます。これにより、サーバーでメモリーが足りなくなることが回避されます。
プロデューサーは、自動的にブロック解除され、メモリーがサーバーで解放されたときに送信し続けることができます。
これを行うには、アドレス設定で
address-full-policy
を BLOCK
に設定します。
重要
ブロックはブリッジの使用時には推奨されません。これは、ブロックが無視され、メッセージが常に転送されるためです。ブリッジの場合は、宛先がブロックの代わりにページングを使用するように設定するか、ターゲット宛先に常にコンシューマーがあるようにします。
デフォルトの設定では、すべてのアドレスが、アドレス内にあるデータが 10 MiB を超えた場合にプロデューサーをブロックするよう設定されます。