场景:war 文件内部错误的日志记录配置。实例中没有管理器应用程序。
是否有 JVM 属性或我们可以设置的东西会导致 Tomcat 在重新启动时不重新部署?这样我们就可以只编辑 webapps 下的属性文件。不能只是暂时移动启动的 war 文件,因为这会导致各种组织审计问题。
当然,这是临时修复。我一直在推动基于 Spring 的 log4j 外部配置来处理这类事情。
场景:war 文件内部错误的日志记录配置。实例中没有管理器应用程序。
是否有 JVM 属性或我们可以设置的东西会导致 Tomcat 在重新启动时不重新部署?这样我们就可以只编辑 webapps 下的属性文件。不能只是暂时移动启动的 war 文件,因为这会导致各种组织审计问题。
当然,这是临时修复。我一直在推动基于 Spring 的 log4j 外部配置来处理这类事情。
请在 Host 元素中将 deployOnStartup 属性的值设置为 false(默认为 true)。建议保持 autoDeploy 属性为真,以防你更新战争
详情见:http: //tomcat.apache.org/tomcat-7.0-doc/config/host.html