我已经把我的默认端口从8080切换到了80,但是这里有一个问题:我也需要pipe理8000端口。 目前的端口是:8080,80.我如何映射一个新的端口(8000)到一个新的webapp?
为每个应用程序创build单独的服务条目,并指定那里有不同的端口连接器。
已经解决了这个问题:
你运行Tomcat两次,一次是80端口,一次是8000端口,每次都有自己的web应用程序。
您可以设置Tomcat,以便在多个端口上监听,而无需设置2个实例,只需编辑conf/server.xmlconfiguration文件并为所需的端口添加一个新连接器即可。 例如,如果你有一个这样的连接器:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
将其添加到该文件中:
<Connector port="8000" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
确保它被redirect到适当的位置。