검색결과 리스트
글
///// 에러
java.net.BindException: Address already in use: JVM_Bind
///// 문제
- 이미 다른 곳에서 포트를 사용하고 있을 경우
- 껐다고 생각하는 톰캣이 제대로 꺼지지 않았을 경우
- 톰캣을 두 개 사용하는 경우
발생 할 수 있다.
///// 해결
-. 이미 돌고 있는 톰캣을 중지하든지
- 프로세스를 종료시킨다.
- 윈도우: 작업관리자에서 JAVA를 모두 종료시킨다.
- 리눅스:1) 프로세스 확인
$ ps -ef |grep tomcat
2) 실행중인 pid 종료 (내가 실행한건지 확실하면 종료!!)
$ kill -9 {PID}
- 새로운 톰캣의 포트를 변경할 필요가 있다. (톰캣을 다중으로 가동할 경우 다음 3개의 포트를 다르게 설정해야한다.)
1. 새로 설치한 두 번째 톰캣의 conf/server.xml의 다음에 해당하는 요소들을 확인한다.
1) <Server port="8005" shutdown="SHUTDOWN">
2) <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
3) <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
2. 다음 과 같이 변경 하였다. (Port 변경)
1) <Server port="12005" shutdown="SHUTDOWN">
2) <Cnnector port="12009" protocol="AJP/1.3" redirectPort="8443" />
3) <Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
///// 참고
톰캣 두개 올리는 경우: http://blog.naver.com/hdyu12/10001408102
톰캣 두개로 서비스 하기: http://blog.naver.com/38317hoya/30026269139
'LANGUAGE > !$%!% ERROR NOTE' 카테고리의 다른 글
[Java] java.util.map 버그? (0) | 2016.02.07 |
---|---|
[Chrome] image를 불러오지 못하고 [F12]를 누르면 다음 에러가... (0) | 2016.01.26 |
[Windows] Windows SmartScreen에서 인식할 수 없는 앱을 시작하지 못하게 했습니다. 이 앱을 실행하면 PC가 위험에 노출될 수 있습니다. (0) | 2016.01.15 |
[ERWin] ORA-01041: 내부오류. hostdef 확장이 존재하지 않습니다. (0) | 2016.01.15 |
[IntelliJ] CreateProcess error=2 (0) | 2016.01.12 |