Tomcat 7.0.34のグローバルconf/context.xml
を編集すると、サーバーは自動的に再起動したようです。自動再起動を避けたいのですが、手動で再起動するまでサーバーは「古い」構成で実行する必要があります。Tomcat 7:context.xmlを変更したときの自動再起動を避ける
私の質問は次のとおりです。Tomcat 7.0.34のグローバルconf/context.xml
を変更すると自動再起動を回避する方法はありますか?
Tomcat 7.0.34のグローバルconf/context.xml
を編集すると、サーバーは自動的に再起動したようです。自動再起動を避けたいのですが、手動で再起動するまでサーバーは「古い」構成で実行する必要があります。Tomcat 7:context.xmlを変更したときの自動再起動を避ける
私の質問は次のとおりです。Tomcat 7.0.34のグローバルconf/context.xml
を変更すると自動再起動を回避する方法はありますか?
はAutomatic Application Deploymentによれば、アプリケーションは、変更が検出された場合、コンテキスト・ファイルを更新
はは、関連する作業ディレクトリの除去とアプリケーションのアンデプロイをトリガーする再配置されます。現在のユーザーセッションは永続化されません。次回に自動デプロイヤーが変更をチェックすると、アプリケーションは再デプロイされます。
false
に
autodeploy
フラグが設定されている必要があり、この機能を停止するには:Tomcatが動作している間、Tomcatが新規または更新されたWebアプリケーションのために定期的にチェックする必要がある場合
このフラグ値を示します。 trueの場合、TomcatはappBaseおよび$ CATALINA_BASE/conf/[engine_name]/[host_name]ディレクトリを定期的にチェックし、見つかった新しいWebアプリケーションまたはコンテキストXML記述子をデプロイします。
代わりに、アプリケーションが
'autodeploy = false'の継ぎ目も' $ CATALINA_BASE/conf'( '/ [engine_name]/[host_name]'サブディレクトリだけでなく)の周期的なチェックを無効にします。回答。 – Ralph
server.xmlに 'autodeploy = false'を設定した場合、有効にするにはtomcat7サービスを再起動する必要があります。 –
自動展開から無視されるべきで正規表現を定義して
deployIgnore
フラグを設定することができますが、 ''サーバーのhost'属性に 'オートデプロイ= false'を設定しようとしています。 xml'ファイル? – epoch@epoch:まだ、 'autodeploy = true'です。なぜなら、この影響はアプリケーションだけで、グローバル設定ファイルではないと思っていたからです。 – Ralph
IDEからこのTomcatを実行していますか?サービスとして?あなたのOSは何ですか? –