2012-01-26 7 views
0

tomcat의 포트를 8080에서 80으로 변경하려고합니다. 지금까지 IIS를 포트 80에서 아무 문제없이 실행하고있었습니다. 내가 톰캣, 다음과 같은 오류 occours에 대한 '접속 용 커넥터'에 80을 사용하려고하면 :Tomcat 포트를 8080에서 8035로 변경합니다.

java.net.BindException: Address already in use: JVM_Bind '<'null'>':80 <!-- catalina's log 

그러나 IIS를 사용할 수 있으며, NETSTAT 내가 조금 혼란 스러워요 포트 80에 대한 상태 TIME_WAIT 일부 연결을 보여줍니다. IIS는 어떻게 포트 80을 사용할 수 있으며 Tomcat은 그렇지 못합니까? 다른 속성을 구성해야합니까?

감사합니다.

(시간 : 바람둥이 6 승리 2008 서버)

답변

5
Tomcat이 다른 사람이 당신을 말할 것이다 포트 80 netstat -ao을 사용하고 말하는

있는 (로컬 청취자를 찾아되어 PID, 나는 그 TIME_WAIT 년대의 대부분을 추측하고있다 브라우저 숙취 일뿐입니다), 작업 관리자를 사용하면 PID가 어떤 프로세스인지 알 수 있습니다.

+0

내 서버에 포트 80을 연 컴퓨터를 인트라넷에 배치했습니다. 이 기계는 다른 건물에 있습니다. 아마도 대기업이기 때문에 다른 도시에서도 마찬가지입니다. Tomcat이 포트 80에서 시작하도록하거나이 체크를 건너 뛰도록 할 수 있습니까? (프로세스의 상태는 TIME_WAIT이고 클라이언트의 포트는 39694,41767 및 58595입니다.) – Alex

+1

컴퓨터의 포트 80이 사용 중이면 사용 중이며 Tomcat은 사용할 수 없습니다. 컴퓨터의 일부 프로세스가 열려 있으므로 프로세스를 종료해야합니다. –

관련 문제