프로그래밍/에러 처리
ERROR : server port 11002 is already in use
상어군
2021. 3. 11. 08:29
반응형
서비스를 시작하려는데 나타난 에러 문구
ERROR : server port 11002 is already in use
이미 사용된 포트가 있다는 의미로 아래의 명령어를 통해서 해결 할 수 있다.
현재 사용중인 프로세스를 검색하는 명령어
netstat -ntlp
검색시 아래와 같은 컬럼들이 나오게 되는데 이때 사용하려는 포트번호를 선점하고있는 PID를 잘 살펴야한다.
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
해당 PID 프로세스를 종료시키는 명령어
kill -9 PID
ex: kill -9 10000
그러나 위의 명령어로 종료시켰음에도 불구하고 다시 실행되는 상황이 발생한다면
아래의 명령어를 통해서 실행중 프로세스를 호출 한 다음 관련된 프로세스를 다시 kill 명령어로 종료하자.
ps -u $USER -f
반응형