2017-01-11 13 views
-1

linuxOSベースのsystem.iを持っています。実行可能なbinファイルがkillまたはクラッシュした場合に再起動します。が失敗またはクラッシュした場合、linuxプロセスを自動的に再起動します。

home/bin/filename内の実行可能ファイルの場所 私はinit.d、systemd、cronのsun-directoriesがあるetcディレクトリを持っています。

ビンファイルが破損した場合に再起動されるように、書き込むスクリプトを提案してください。

+0

あなたが何をしようとしたのですか?基本的な 'bash'ループ制御を行ったのですか?試したコードを見ることができますか? – Inian

+0

参照:[プロセスが終了した場合にプロセスを再起動するためのbashスクリプトの作成方法](http://stackoverflow.com/q/696839/3776858) – Cyrus

+0

こんにちはInian、私はまだ解決策を見つけませんでした。いくつかのbashスクリプトは試してみることができます – bkb

答えて

0

お試しrestartdパッケージ。

Restartdは実行中のプロセスと実行中のプロセスをチェックするためのデーモンです。 これは、n秒ごとに/ procディレクトリを読み込み、プロセス名に対してPOSIX正規表現 を実行します。 プロセスが実行中または実行されていない場合は、スクリプトまたはプログラムを実行できます。

あなたは、間隔を見てどのようなプロセスを設定することができ、およびなど

関連する問題