티스토리 뷰
반응형
개발 중에 아래와 같은 메시지가 나오면서 서버가 시작되지 않는 문제가 발생했다.
java.net.BindException: 주소가 이미 사용 중입니다
개발 중이었기에 서버가 정상적으로 종료되지 않았다고 생각하고 아래 명령어로 PID를 찾는다.
sudo netstat -p | grep 9000
net-tools가 설치되어 있지 않으면 아래와 같은 메시지가 나오는데
sudo: netstat: 명령이 없습니다
이럴 때는 아래 명령어로 net-tools를 설치한다.
sudo apt install net-tools
net-tools가 설치되어 있고 9000 포트가 사용되고 있으면 아래와 같이 나온다.
tcp6 0 0 ip6-localhost:9000 ip6-localhost:53440 CLOSE_WAIT 30256/java
확인한 PID를 kill 명령어로 종료한다.
kill 30256 // 종료되지 않는 경우가 있다.
kill -9 30256 // 무조건 종료된다.
반응형
'linux > ubuntu' 카테고리의 다른 글
구글 크롬 설치 (0) | 2020.04.21 |
---|---|
apt와 dpkg의 차이점 (0) | 2018.02.10 |
우분투에서 패키지가 설치되어 있는지 확인하는 방법 (0) | 2018.02.10 |
[우분투] 인텔리제이에서 한글 입력 (0) | 2017.12.01 |
댓글