BDCEPの複合イベント処理機能は、Interstage Terracotta BigMemory Max(以降 Terracotta)と連携することで、Terracotta上のキャッシュを高速に参照できます。Terracotta連携を行うには、Terracotta連携のセットアップが追加で必要です。
連携可能なTerracottaは以下の通りです。xは任意の数字です。
Interstage Terracotta BigMemory Max V4.0.x の V4.0.1以降
セットアップ手順
CEPサーバに、Terracottaをインストールおよびセットアップします。CEPエンジンはTerracottaのクライアントとして動作します。詳細は、Terracottaのマニュアルを参照してください。
CEPサービスを停止します。
# cepstopserv <ENTER>
以下の4つのファイルの名前を変更して退避します。
/opt/FJSVisjee/lib/jersey-bundle-1.0.3.1.jar
/opt/FJSVisjee/lib/jsr311-api-1.0.jar
/opt/FJSVisjee/lib/jettison-1.0.1.jar
/opt/FJSVisjee/lib/jackson-asl-0.9.4.jar
実際の変更作業は次のコマンドを実行します。
# cd /opt/FJSVisjee/lib/ <ENTER>
# mv jersey-bundle-1.0.3.1.jar jersey-bundle-1.0.3.1.jar.backup <ENTER>
# mv jsr311-api-1.0.jar jsr311-api-1.0.jar.backup <ENTER>
# mv jettison-1.0.1.jar jettison-1.0.1.jar.backup <ENTER>
# mv jackson-asl-0.9.4.jar jackson-asl-0.9.4.jar.backup <ENTER>
CEPサービスを再起動します。
# cepstartserv <ENTER>
Terracottaライセンスファイル(terracotta-license.key)のパーミッション設定を行い、エンジン実行ユーザーが読み取り可能にします。
Terracotta連携機能設定ファイルを編集します。詳細は「9.3.2 Terracotta連携機能設定ファイル」を参照してください。