私はubuntuサーバー上で動作するプログラムを持っていますが、何らかの理由で終了した場合は再起動したいのですが、無限ループを試みましたが、プロセッサーが非常に困っていて、crontabを使用しても、私のプログラムをrootとして実行したい。私が探すことができる他の選択肢は、何か助けてください。ループとcrontabを使わずにubuntuでプログラムを再起動するには?
0
A
答えて
0
スーパーバイザーを試すことができます。 は、Debian/Ubuntuのを使用している場合は、使用してインストールされています
sudo apt-get install supervisor
を編集することで設定ファイルを、このような「/etc/supervisor/conf.d」で:
[program:app]
command= the command you want run
directory= the directory
user= the user
スーパーバイザはプログラムの実行を継続し、プログラムが終了するとスーパーバイザはそれを自動的に再起動します
+0
多くの感謝はこれらを試し、結果を返信します – shahenshah
関連する問題
- 1. ブレークを使わずにプログラムを再起動させる方法は?
- 2. ウェブページを再ロードせずにwindow.onload javascriptプログラムを再起動/ループする方法
- 3. whileループ/プログラムの再起動
- 4. postgres、ubuntu起動時にサービスを再起動するには?インスタンスの再起動後にクラスタリングに突入する
- 5. Javaでプログラムを再起動/ループする方法は?
- 6. プロセスを再起動せずにAzure WebロールでIISを再起動することはできますか?
- 7. NotificationListenerServiceが再起動せずに再起動できない
- 8. プログラムネイティブアプリケーションをプログラムで再起動
- 9. プログラムが実行されず、再起動するだけです
- 10. crontab -eを使用せずにcrontabを更新する方法
- 11. サーバを使わずにubuntuコンピュータのシングルサインオン
- 12. UbuntuマシンでKubernetesを再起動
- 13. デバイスを再起動せずにアプリシステムを再起動するにはどうすればよいですか?
- 14. Pythonでプログラムを再起動する
- 15. イオン性プログラムをプログラムで再起動
- 16. viを使わずにcrontabを編集する方法はありますか?
- 17. Grails:クォーツスケジューラ - プログラムを再起動せずにdbからcron式を設定する
- 18. whileループを使用すると、JavaFXプログラムが起動しない
- 19. asp.netコアアプリケーションをプログラムで再起動するには?
- 20. サーバーを再起動せずにDjango ChoiceFieldを再投入する
- 21. Firefoxを再起動せずにuser_prefを再ロードする方法
- 22. Firefoxを再起動せずにプログラムによるJavaScriptサポートの切り替え
- 23. 再起動せずにjettyサーバを停止するには
- 24. 再起動せずにレジストリキーを更新するには?
- 25. Ubuntu 14.04 - 再起動後にpm2スタートアップが起動しない
- 26. PowerShellのループを再起動
- 27. システムログをプログラムで再起動してユーザがログアウトしたと思うようにウィンドウを再起動する
- 28. ubuntuでmysqlサービスが自動的に再起動しますか?
- 29. Ubuntu 11.04で30分ごとにMySQLが再起動
- 30. Javaプログラムを再起動
'/ etc/inittab'に入れます。例としてgettyがどのように始まるかだけに従ってください。 – dmi
okですが、どのくらいすぐにプログラムを再起動しますか?詳細は – shahenshah
を読んでください。私は、プロセスが終了するとすぐに引き継ぐかもしれません。ほとんどの場合、スピン・ループなどを防ぐためのロジックもあります。 – dmi