cepstopeng - CEPエンジンの停止
cepstopeng [-e engine_name]
CEPエンジンを停止します。
停止するCEPエンジン名を指定します。
構成しているCEPエンジンが1つだけの場合は、本オプションを省略できます。
本オプションを省略した場合、構成済みのCEPエンジンが2個以上存在していると、エラーメッセージが出力されて停止に失敗します。
以下のステータスが返されます。
正常終了
異常終了
注意
本コマンドはCEPエンジンの停止が完了するまで監視し、停止完了を確認できた場合に正常終了します。
所定時間内(180秒以内)に停止が完了しない場合は、エラーメッセージが出力されてタイムアウトで失敗します。
例
正常終了時の出力例
CEPエンジン(CepEngine1)を停止する場合の出力例です。
$ cepstopeng -e CepEngine1 <ENTER>
Command cepstopeng executed successfully.
異常終了時の出力例
所定時間内に停止処理が完了しなかった場合(タイムアウトが発生した場合)の出力例です。
$ cepstopeng -e CepEngine2 <ENTER>
ERROR: cep30203e: Failed to stop Collection Engine. EngineId=(CepEngine2) JobId=(CepEngine2-cepjobnet-
20120710130118-CepEngine2) Reason=(A timeout occurred. (localhost_FRT))
Command cepstopeng execution failed.
見やすさのため、上の例では長い行(2行目)の途中に改行を入れています。実際には改行は入りません。
本例のエラーメッセージには、以下の情報が付加されています。
対象のCEPエンジン名です。
ジョブIDです。以下形式の文字列になります。
CEPエンジン名-cepjobnet-CEPエンジン起動日時(yyyyMMddHHmmss)-CEPエンジン名
エラー詳細を示す文字列(CEPエンジンの停止に失敗した理由)です。