我想把tomcat的端口从8080改为80.到现在为止,我在端口80运行了一个IIS,没有任何问题。当我尝试在Tomcat的'conector'中使用80时,会出现以下错误:
java.net.BindException: Address already in use: JVM_Bind '<'null'>':80 <!-- catalina's log
但IIS被禁用,NETSTAT显示端口80的状态为TIME_WAIT的一些连接。我有点困惑。 IIS如何使用端口80而Tomcat却没有?我应该配置另一个属性吗?
谢谢!
(及时:tomcat 6胜过2008服务器)
答案 0 :(得分:5)
Tomcat说其他人正在使用端口80. netstat -ao
会告诉你哪个PID(寻找本地监听器,我猜这些TIME_WAIT大部分只是浏览器宿醉),任务管理器会让你弄清楚PID是哪个过程。