プログラムライフモニタリングについてのご意見をお聞かせください。
これがシナリオです。通常は機能する単純なプログラムがあります。つまり、適切に記述されていたり、例外が処理されたりします。
このプログラムが永遠に機能することを保証したい場合、どのように操作しますか?
crontabのような外部ツールは利用できませんが、オーバーヘッドを追加することができます。
メインプログラムを継続的に「ping」する別のプログラムを使用していますか?ファイルに触れて、ファイルの変更について別のプログラムに確認しますか?
そして、この2番目のプログラムが常に機能することをどのように保証しますか?
さあ、この文脈でのあなたの意見やベストプラクティスを教えてください!
脚注として、私はこのプログラムをPythonで作成する必要がありますが、これは汎用の質問です。