17

conf/context.xmlTomcat 7.0.34のグローバルを編集すると、サーバーが自動的に再起動するようです。AUTOMATICの再起動を避けたいのですが、手動で再起動するまで、サーバーは「古い」構成で実行する必要があります。

だから私の質問は:Tomcat 7.0.34でグローバルを変更したときに自動再起動を回避するにはどうすればよいですか?conf/context.xml

4

1 に答える 1

10

自動アプリケーションデプロイメントによると、変更が検出されるとアプリケーションが再デプロイされます

コンテキストファイルを更新すると、関連する作業ディレクトリが削除され、アプリケーションのアンデプロイがトリガーされます。現在のユーザーセッションは保持されません。次回自動デプロイヤが変更をチェックするときに、アプリケーションが再デプロイされます。

この機能を停止するには、autodeployフラグを次のように設定する必要がありますfalse

このフラグ値は、Tomcatの実行中にTomcatが新しいWebアプリケーションまたは更新されたWebアプリケーションを定期的にチェックする必要があるかどうかを示します。trueの場合、TomcatはappBaseおよび$ CATALINA_BASE / conf / [engine_name] / [host_name]ディレクトリを定期的にチェックし、見つかった新しいWebアプリケーションまたはコンテキストXML記述子をデプロイします。

deployIgnoreまたは、自動展開から無視するアプリケーションを定義する正規表現を使用してフラグを設定することもできます。

于 2013-02-12T08:47:28.247 に答える