[spring boot] aws ec2 8080포트 에러

Minkyeong Kim·2021년 1월 28일
0

⁕ "스프링 부트와 AWS로 혼자 구현하는 웹 서비스" 책을 읽고 진행한 프로젝트임

aws의 ec2 서버에 프로젝트를 배포하면서 nohub으로 jar 파일을 실행해야 하는데, 이 때

The Tomcat connector configured to listen on port 8080 failed to start. 
The port may already be in use or the connector may be misconfigured.

라는 에러가 발생했다.. 8080포트에 접근할 수 없다는 것인데, 나는 aws에서 다른 인스턴스를 실행하고 있는 것도 아니고 그렇다고 로컬에서 돌리고 있는 것도 아니었다.

그래서 먼저 aws 서버에서

netstat -ltpane

명령어를 실행해서 8080포트의 pid를 찾고

kill (pid)

앞서 찾은 pid를 이용하여 종료하였다.

그리고 다시 deploy.sh를 실행하니 정상적으로 돌아갔다.
도대체 왜 이런 에러가 발생한지 아직도 모르겠지만.. 잘 해결되어서 다행이다.

0개의 댓글