Sun Java System Messaging Server 6 2005Q4 管理ガイド

relinker を設定する

表 18–13 に、relinker 条件を設定するためのパラメータを示します。

表 18–13 relinkerconfigutil パラメータ

パラメータ 

説明 

local.store.relinker.enabled

append コードと stored 消去でのリアルタイムによるメッセージの再リンクを有効にします。このオプションがオフになっている場合でも relinker コマンド行ツールを実行できますが、stored によってリポジトリが消去されないため、relinker -d でこのタスクを実行する必要があります。このオプションをオンにすると、ディスク容量の節約と引き換えにメッセージ配信のパフォーマンスが低下します。

デフォルト: no

local.store.relinker.maxage

メッセージをリポジトリに保存しておく最長保存期間、または relinker コマンド行によって考慮されるメッセージの最長保存期間 (時間数) です。-1 は保存期間に制限がない、つまり孤立したメッセージのみがリポジトリから消去されることを意味します。relinker の場合は、保存期間に関係なく既存のメッセージが処理されることを意味します。この値を小さくすると、リポジトリが小さい状態で保たれるため、relinker または stored による消去の実行速度が上がり、ディスク領域を速く回復できます。この値を大きくすると、長期間にわたって重複するメッセージの再リンクを実行できます (ユーザーが数日違いで同じメッセージをストアにコピーしたり、数日間または数週間にわたって移行を行なったりする場合など)。

デフォルト: 24 

local.store.relinker.minsize

実行時またはコマンド行の relinker によって考慮されるメッセージの最小サイズ (K バイト) です。ゼロ以外の値に設定すると、小さいリポジトリと引き換えに小さいメッセージがもたらす relinker のさまざまなメリットが受けられません。

デフォルト: 0 

local.store.relinker.purgecycle

stored による消去サイクル全体のおおよその期間 (時間数) です。実際の期間は、リポジトリ内の各ディレクトリのスキャンにかかる時間によって異なります。この値が小さいと、入出力操作が増し、この値が大きいと、ディスク領域の回復が遅くなります。0 に設定すると、ディレクトリ間で途切れることなく、連続的に消去が実行されます。-1 に設定すると、stored による消去が実行されません (relinker -d コマンドを使用して消去を実行する必要がある)。

デフォルト: 24