6

当我启动 Tomcat 7 时会报告以下警告:

2011 年 1 月 20 日晚上 8:27:50 org.apache.catalina.startup.SetAllPropertiesRule 开始警告:[SetAllPropertiesRule]{Server/Service/Connector}将属性“maxSpareThreads”设置为“75”未找到匹配的属性。

2011 年 1 月 20 日晚上 8:27:50 org.apache.tomcat.util.digester.SetPropertiesRule 开始警告:[SetPropertiesRule]{Server/Service/Engine/Host}将属性“liveDeploy”设置为“false”未找到匹配项财产。

2011 年 1 月 20 日晚上 8:27:50 org.apache.tomcat.util.digester.SetPropertiesRule 开始警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}未找到将属性“调试”设置为“0”一个匹配的属性。

为什么要报告这些警告?提到的属性server.xml在为 Tomcat 5.5 创建的文件中指定。

我想知道 Tomcat 7 中有哪些替代方案。我应该从 server.xml 中删除这些参数还是有更好的解决方案?

4

1 回答 1

9

在 tomcat 6 中删除了 maxSpareThreads 配置参数,因此它不再有效/适用。请参阅相关配置元素的 tomcat 5 文档页面:http: //tomcat.apache.org/tomcat-5.5-doc/config/http.html (存在 maxSpareThreads),并且在相应的 tomcat 6 文档页面中不存在。

于 2011-01-27T20:15:24.320 回答