私はプログラマーではありませんが、次のタスクを実行する方法を知りたいです。私は経験豊富な開発者と協力しており、プログラミングコミュニティからの支援を求めています。あなたが私たちを導くか、スクリプトとして提供することができれば、それは素晴らしいでしょう(そして前もってありがとう!)
シナリオは次のとおりです。
AmazonのクラウドEC2インスタンス(Linux)のTomcat7でJAVAアプリケーションを実行しています。
Webアプリケーションのダウンタイムは必要ありません(またはごくわずかです)。
私が欲しいのは、何らかの理由でWebアプリケーションがクラッシュした場合、クラッシュの原因を見つけようとするとすぐに自動再起動されるようにすることです。
対処しようとしているシナリオに注意してください。Tomcatはまだ実行されていますが、Webアプリケーションがダウンしています。したがって、アプリケーションを再起動するためのパラメータとして、Tomcatがダウンしているかどうかを確認することはできません。