我在我们的生产服务器上下载并设置了我的Apache Tomcat 6。然后我开始看它是否在运行,并发现它没问题。Tomcat Auto Deploy功能是否好用?
它运行,然后我把我的项目战争文件放在那里。当我注意到我的Web存档文件已解压缩并且我的项目Web文件已在Web应用程序文件夹中设置时,我即将重新启动tomcat服务。
我想,我的设置有一个自动部署功能,但我一直在想如果这是一件好事吗?
我必须考虑到这些问题:
- 是否真的Tomcat的汽车部署Web归档文件,什么是它的频率是多少?
- 这是一个不错的特点?
- 那么,如果我把我的战争文件留在那里,这是否意味着Tomcat会不时重新加载或解压缩存档文件?
- Tomcat对我的war文件所做的与我正确地重新启动tomcat并让tomcat服务部署我的war文件时一样?
只有当您取消部署时,例如,如果删除了war文件,那么上下文将被删除。当你用server.xml中的autoDeploy =“true”替换war文件时,上下文不会被删除,所以你的语句是错误的。 – user250343 2016-03-29 02:11:44
更新WAR文件将触发应用程序的取消部署,并删除任何关联的扩展目录,上下文文件和工作目录,任何当前的用户会话都不会被保存。https://tomcat.apache.org/tomcat-6.0-doc/config/host.html#Automatic_Application_Deployment – n0rm1e 2016-03-29 06:55:08
我会在调用废话之前做我的研究。 – n0rm1e 2016-03-29 06:55:44