【发布时间】:2011-12-01 18:04:34
【问题描述】:
我正在编写一个升级脚本,它将采用 Tomcat 的 server.xml 并向每个 Connector 节点添加一个额外的属性。然而,这只需要为 HTTP 连接器而不是其他连接器(例如 AJP)完成。
查看我的Tomcat配置,唯一明显不同的是Connectorprotocol(例如HTTP/1.1或AJP/1.3),但是lookingdocumentation我可以看到有不同的protocol 属性的strong>默认 值 - 适用于 AJP 和 HTTP 连接器。这一定意味着,如果你省略了protocol,Tomcat 会根据Connector 的类型以某种方式计算出来。
那么我如何识别哪些连接器是 HTTP? Tomcat是怎么做到的?
【问题讨论】:
-
我想如果你不提到协议,它假设是http。
-
在这种情况下,它违反了文档(这可能会或可能不会误导)。