본문 바로가기
- Dev/Server,

java.net.BindException: 주소가 이미 사용 중입니다 (Bind failed) 문제 해결하기,

by 단팥죽빵 2020. 4. 9.
728x90




로컬에서 개발이 끝난 자료를 검증계에 올리고 서버를 기동하려는데, java.net.BindException: 주소가 이미 사용 중입니다. 라는 오류가 발생했다.


아놔... 귀찮아 -_-... 이러지마...




이는 해당 포트를 다른 프로그램이 사용중이기 때문에 나는 오류라 포트를 변경해주거나 사용 중인 프로그램을 종료 한 뒤에 실행하면 된다.

포트변경보다 프로그램 종료가 빠르니 이 방법으로 해봤다.



먼저, netstat 명령어를 이용해서 해당 포트를 사용 중인 PID 를 알아보자.






netstat -nap | grep 사용중인 포트번호


9200번 포트를 사용중인 프로그램이 있다. 

kill 명령어로 해당 프로그램을 종료시키고 서버를 재기동하면 된다.



kill 9418





by_zukistyle,




728x90