5. 포트 충돌 해결하기
1. 시나리오
스프링 부트 서버를 실행하려고 했는데, 오류 메시지: Address already in use가 발생함
다른 프로세스에서 8080 포트를 사용 중인 경우 실행 중인 포트 확인하기
2. 실습 명령어
terminal
# 포트 8080 사용 중인 프로세스 확인
ss -tuln | grep 8080
# 또는
netstat -tulnp | grep 8080
# 필요에 따라 PID 확인 후 8080에서 실행 중인 프로세스를 종료할 수 있음
sudo kill -9 <PID>
# 혹은 Spring Boot 실행 시 다른 포트로 변경해서 실행
java -jar myapp.jar --server.port=80813. 명령어 설명
ss/netstat: 포트와 프로세스 매핑 확인kill -9 PID: 강제 종료--server.port: Spring Boot 실행 시 포트 변경 가능
Last updated on