java - web.xml 经常从 Tomcat Manager servlet 中删除

标签 java servlets tomcat7

我使用的tomcat是:apache-tomcat-7.0.55。 web.xml 经常从 Tomcat Manager servlet 中删除/消失。

通常,我将 web.xml 的副本复制到 $CATALINA_HOME/webapps/manager/WEB-INF 并重新启动 tomcat 以使该 servlet 可从“xxx:8080/manager”访问。然而,大约 24 小时后,web.xml 又消失了。

有人知道这件事吗?因为我有三台服务器,这三台服务器都有这个问题。

最佳答案

现在终于找到问题所在了。就我而言,这不是一个常见的。

对于使用阿里云VPS的开发者(一般是中国开发者),阿里云服务会设置一个扫描过程来检查您的服务器是否存在潜在的错误或风险。而“web.xml”就是风险之一。所以这个过程会尝试删除你的 web.xml 文件!

我首先通过将此文件的权限设置为只读来解决此问题。但是在知道真正原因后,我在AliCloud Web Console上杀掉了这个进程并删除了这个服务。

关于java - web.xml 经常从 Tomcat Manager servlet 中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31778670/

相关文章:

java - 当我有一个黑匣子要转换为字节数组或从字节数组转换时,如何在 Java 中进行序列化和反序列化?

java - 如何使用 GSON 解析动态 JSON 字段?

java - 使用 isFormField 流/多部分表单从多个选择中获取数组。 Java 小服务程序

java - 多个线程怎么可能只有一个servlet实例?

rest - 从现有的 CXF 休息服务生成 wadl

Java同步差异线程

java - Android setTextOn 在 onCheckChanged 方法中不起作用

jquery - 服务程序 : Not able to get the response back to ajax function(in success block)

linux - 在 Tomcat 上部署 .war 失败

tomcat7 - Tomcat错误: Element type "Connector" must be followed by either attribute specifications, ">"或 "/>"