我使用的tomcat是:apache-tomcat-7.0.55。 web.xml会经常从Tomcat Manager servlet中删除/删除。
通常,我将web.xml的副本放到$ CATALINA_HOME / webapps / manager / WEB-INF并重新启动tomcat,以便从" xxx:8080 / manager"访问此servlet。但是,在24小时之后,web.xml就会消失。
有没有人对此有任何线索?因为我有三台服务器,所有这三台服务器都存在这个问题。
答案 0 :(得分:1)
现在我终于发现了问题。就我而言,它并不常见。
对于使用阿里云VPS的开发人员(通常是中国开发人员),阿里云服务将设置扫描流程,以检查您的服务器是否存在潜在的错误或风险。和" web.xml"是风险之一。所以这个过程会尝试删除你的web.xml文件!
我首先通过将此文件的权限设置为只读来修复此问题。但在我知道真正原因后,我终止了这个过程,并在AliCloud Web控制台上删除了这项服务。