Tomcat Web服务器上的资源的HTTP请求是否锁定资源?

问题描述:

客户端(Web浏览器)为js,css等工件发出HTTP请求。当Apache Tomcat正在为请求的资源提供服务时,是否锁定了特定的工件?如果我尝试在后台覆盖特定的工件,会发生什么?Tomcat Web服务器上的资源的HTTP请求是否锁定资源?

背景:我们试图在不关闭tomcat服务器的情况下自动部署工件。

在Windows上,如果不使用WAR文件,Tomcat不会锁定静态资源,甚至可以更新JSP文件,并在第一次提供服务时重新编译它们。

如果您部署WAR文件并将autoDeploy设置为true,它将尝试展开它并重新加载该Web应用程序。

http://tomcat.apache.org/tomcat-7.0-doc/deployer-howto.html#Deploying_on_a_running_Tomcat_server