我使用Tomcat 5.5.15提供下载服务。它是通过在 $ TOMCAT_HOME / conf / Catalina / localhost 中添加XML文件来创建的。 E.g downloads.xml http://example.com/app.downloads/
<Context path="/app.downloads" docBase="Z:\Sites\example.com\downloads\"/>
Tomcat重新启动后,有时会删除上下文文件(并非总是如此),我必须手动重新创建该文件。
可能是什么问题?有没有修复它?
答案 0 :(得分:1)
这不是正常情况。我也不希望您为简单的下载服务部署WAR。我认为您的Tomcat实例是由其他东西控制的,例如Eclipse之类的IDE。你也不应该为生产这样做。如果您独立运行Tomcat,则应解决问题。
答案 1 :(得分:1)
这是Tomcat中的一个错误。我为Tomcat 5提交了一份报告,但修复很复杂。
在重新部署期间删除文件,而不是重新启动。因此,您需要确保您的应用无法重新部署。服务器运行时请勿更改您的应用程序。