# Remote Engineの安全な再起動処理を有効化

安全な再起動処理を有効にすれば、エンジンクラッシュ後にタスク実行の孤立したジョブプロセスを適切に終了させることができます。

エンジンがクラッシュするとタスク実行の終了が制御不能になることが多く、そのようなタスク実行のサブプロセスが孤立状態となって無期限に実行されてしまいます。

安全な再起動処理によって、クラッシュしたエンジンの再起動時に、孤立化したそのようなプロセスを正しく識別して終了させることができるようになります。

## 始める前に

* Remote EngineがV2.12.14以降であること。

## このタスクについて

次の手順で安全な再起動を有効にします。

## 手順

1. エンジンを停止します。詳細は、[Remote Engineの安全なシャットダウンプロセスを実行](https://help.qlik.com/talend/ja-JP/remote-engine-user-guide-linux/Cloud/gracefull-remote-engine-shutdown)をご覧ください。
2. &lt;RE\_installation&gt;/etc/system.properties設定ファイルで、handle.engine.restartの値をfalseからtrueに変更します。

   handle.engine.restart = true
3. エンジンを再起動します。

## タスクの結果

エンジンがクラッシュした場合、エンジンの再起動時に、孤立した実行プロセスを識別して終了させ、関連する操作のログを&lt;RE\_installation&gt;/data/log/engine-post-restart-script.logに書き込みます。