一尘不染

Tomcat 7:更改context.xml时避免自动重启

tomcat

当我编辑conf/context.xmlTomcat 7.0.34
的全局文件时,服务器似乎会自动重新启动。我要避免自动重启,服务器应该以“旧”配置运行,直到我手动重启为止。

所以我的问题是: 在Tomcat 7.0.34中 更改全局conf/context.xml变量时,如何避免自动重启?


阅读 390

收藏
2020-06-16

共1个答案

一尘不染

根据自动应用程序部署,当检测到更改时将重新部署应用程序

更新上下文文件将删除所有关联的工作目录,从而导致应用程序取消部署。当前的任何用户会话均不会保留。下次自动部署程序检查更改时,将重新部署该应用程序。

要停止此功能,autodeploy必须将标志设置为false

该标志值指示在Tomcat运行时,Tomcat是否应定期检查新的或更新的Web应用程序。如果为true,则Tomcat会定期检查appBase和$
CATALINA_BASE / conf / [engine_name] /
[host_name]目录,并部署找到的任何新的Web应用程序或上下文XML描述符。

另外,您可以deployIgnore使用正则表达式设置该标志,该正则表达式定义自动部署应忽略哪些应用程序

2020-06-16