ファイル ストア : コンフィグレーション
このページでは、永続的な JMS メッセージやストア アンド フォワード メッセージなどのサブシステム データを格納するためのディスクベースの ファイル ストアをコンフィグレーションします。
コンフィグレーション オプション
名前 説明 名前 このファイル ストアの名前。この名前は、WebLogic Server インスタンスまたはクラスタ内でユニークでなければなりません。
同期書き込みポリシー ファイル ストアがデータをディスクに書き込む方法を決定するディスク書き込みポリシー。
このポリシーは JMS ファイル ストアのパフォーマンス、スケーラビリティ、および信頼性にも影響します。有効なポリシーは以下のとおりです。
[Direct-Write]
ファイル ストアの書き込みが直接ディスクに対して行われます。このポリシーは Solaris、HP-UX、および Windows でサポートされています。Windows システム上では通常、[Cache-Flush] を選んだ場合よりも速く書き込まれます。
[無効]
書き込みがメモリにキャッシュされると、ディスクに正常に格納されるまで待機せずに、すぐにトランザクションが完了します。このポリシーはもっとも高速ですが、信頼性 (トランザクションの安全性) は一番低くなります。他のポリシーの 100 倍以上の速度で処理が可能ですが、停電やオペレーティング システムの障害発生時にはメッセージが失われたり重複したりする可能性があります。
[Cache-Flush]
すべての書き込みがディスクにフラッシュされるまでトランザクションが完了しません。このポリシーは信頼性が高く、同時ユーザが増加した場合のスケーラビリティにも優れています。
対象 現在のドメインに定義されている (つまり、このファイル ストア をホストできる) すべての WebLogic Server インスタンスの リスト。
MBean 属性:
PersistentStoreMBean.Targets
ディレクトリ ファイル ストアがデータ ファイルを保持するファイル システム ディレクトリのパス名。
この属性は動的にコンフィグレーションできません。
論理名 同一の名前を使用する別々のサーバ上にある別々のストアを参照するための、サブシステムで使用する名前。
たとえば、タイマー サービスを使用する EJB が、論理名を使ってストアを参照するとします。この論理名は、各サーバに物理名の異なるストアがあったとしても、同じクラスタの複数のサーバにおいて有効であると考えられます。
同じドメインまたは同じクラスタ内の複数のストアが、同じ論理名を共有できます。ただし、ある特定の論理名を、同じサーバ上の複数のストアに割り当てることはできません。
MBean 属性:
FileStoreMBean.LogicalName