18.7. レジストリーのキャッシュの寿命を変更する
手順18.2 タスク
- グローバル設定ファイルをテキストエディターで開きます: vi SOA_ROOT/jboss-as/server/PROFILE/deployers/esb.deployers/jbossesb-properties.xml
- property name="org.jboss.soa.esb.registry.cache.validityPeriod を含むセクションまで下にスクロールします。このプロパティー (タイムアウト値) を必要な値に設定します (デフォルトは 60 秒)。
<properties name="core"> <property name="org.jboss.soa.esb.registry.cache.life" value="60000"/> <!-- 60 seconds is the default --> </properties>
<properties name="core"> <property name="org.jboss.soa.esb.registry.cache.life" value="60000"/> <!-- 60 seconds is the default --> </properties>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ファイルを保存して終了します。
結果
この時間の値を超えると、ServiceInvoker はレジストリーからエンドポイント参照の新しいリストを取得します。