名前
形式
dereqstop -s dereq1
[ -e | -g 停止待ち時間 ]
機能説明
抽出制御プロセスを停止します。
オプション
“dereq1”を指定します。
本オプションを指定した場合は、実行中の抽出処理を強制的に終了し、抽出制御プロセスを強制的に停止します。
指定した停止待ち時間の間、抽出制御プロセスがすでに受け付けているすべての抽出依頼(リクエスト)の終了を待ち合わせてから、抽出制御プロセスを停止します。
指定した停止待ち時間を過ぎた場合、抽出制御プロセスの停止要求はキャンセルされ、本コマンドは異常終了となります。
停止待ち時間として指定できる範囲は、0~3600です。単位は秒です。
-eオプションおよび-gオプションを省略した場合、抽出制御プロセスがすでに受け付けているすべての抽出依頼の終了を待ち合わせてから抽出制御プロセスを停止します。
使用例
例
抽出制御プロセスを停止します。
dereqstop -s dereq1
終了ステータス
以下の終了ステータスが返されます。
0 : 正常終了
0以外 : 異常終了
注意事項
本コマンドは、スーパーユーザーだけ実行可能です。
本コマンド実行中、抽出制御プロセスへの新規の抽出依頼はすべてエラーとなります。
本コマンドを実行すると、相乗り待ち合わせしている抽出依頼(リクエスト)は、相乗り待ち時間を待つことなく、即時に抽出処理を実行します。
-gオプションによる停止待ち時間を過ぎて、抽出制御プロセスの停止要求がキャンセルされた場合、抽出制御プロセスへの新規の抽出依頼は再開されます。