tomcat コマンドラインから Web アプリケーションを再起動する 質問する

tomcat コマンドラインから Web アプリケーションを再起動する 質問する

複数のアプリを実行する PCI DSS 準拠の環境があり、サーバーを再起動せずに 1 つのアプリのみを再起動したいのですが、この環境では許可されていないため、マネージャーがありません。

コマンドライン経由で単一の Web アプリを再起動するにはどうすればよいですか?

ベストアンサー1

遅れて申し訳ないのですが、コマンドラインからアプリをリロードするために実行できるちょっとしたコツは、アプリケーションの web.xml に移動して、それをタッチするだけです。

cd webapps/<webapp-name>/WEB-INF/

touch web.xml

tomcat はこのファイルの変更を検出するたびにアプリケーションをリロードします。単にこのファイルに触れるだけでは、実際にファイルが変更されるわけではなく、タイムスタンプが変更されるだけです。

おすすめ記事