是否有首选的Tomcat安装备用端口?

Geo*_*fin 7 tomcat

Tomcat(和其他"辅助"Web服务器/ servlet容器)的默认端口是8080.

如果为此端口配置了多个服务,或者需要在服务器上安装多个Tomcat实例,则可以在$ {CATALINA_HOME} /conf/server.xml中编辑此端口值.

是否有标准来确定其他安装应使用的端口号?是否有通常遵循的标准+ 1/+ 10/+ 100/+ 1000方法?有没有办法确定是否存在冲突而没有选择某些东西而只是尝试它?

此外,在server.xml中,默认情况下:

<Server port="8005" shutdown="SHUTDOWN"> 
<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443" /> 
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)

对于其他Tomcat安装,是否需要重新编号/包含所有这些?他们每个人都应遵循相同的重编号策略吗?

Ale*_*nes 5

有没有办法确定是否存在冲突而没有选择某些东西而只是尝试它?

最新版本的Tomcat 7.0.25包含自动查找和绑定到空闲端口的功能.这对于任何类型的生产安装都不是很好,但是对于测试和开发来说非常简洁.

为了回答你原来的问题,我非常喜欢8080,当时8080被采取但是我不知道这个领域有任何特定的最佳实践.

描述自动端口绑定的Tomcat文档在这里.

是的,所有其他端口也需要更改.