【问题标题】:web.xml frequently being deleted from Tomcat Manager servletweb.xml 经常从 Tomcat 管理器 servlet 中删除
【发布时间】:2015-08-03 02:35:37
【问题描述】:

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

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

有人对此有任何线索吗?因为我有三台服务器,这三台服务器都有这个问题。

【问题讨论】:

  • 我也看到了这一点,尤其是在我测试更改 conf\localhost\manager.xml 时。

标签: java servlets tomcat7


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2012-09-23
    • 1970-01-01
    • 2011-11-24
    • 2011-08-14
    • 2010-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多