Tomcat 配置多个 Connector 元素运行不同端口的 Jar 包
在 server.xml 中找到 Connector 元素,复制一份,并修改以下属性:
- 'port':指定端口号,可以为任意未被占用的端口。
- 'protocol':指定协议,一般为 HTTP/1.1。
- 'redirectPort':指定重定向端口,一般为 HTTPS 协议的端口。
- 'URIEncoding':指定编码方式,一般为 UTF-8。
在修改后的 Connector 元素中,分别指定不同的端口号和 Jar 包名称:
<Connector port='8080' protocol='HTTP/1.1'
connectionTimeout='20000'
redirectPort='8443' URIEncoding='UTF-8'
/>
<Connector port='8081' protocol='HTTP/1.1'
connectionTimeout='20000'
redirectPort='8443' URIEncoding='UTF-8'
/>
其中,第一个 Connector 元素中的 'port' 属性指定了 A.jar 的端口号为 8080,第二个 Connector 元素中的 'port' 属性指定了 B.jar 的端口号为 8081。修改完成后,保存 server.xml 文件并重启 Tomcat 服务器即可生效。
原文地址: https://www.cveoy.top/t/topic/oZpZ 著作权归作者所有。请勿转载和采集!