aws springboot 빌드시 8080포트 오류

2023. 5. 16. 18:45시행착오

문제상황

 

aws docker를 이용해서 빌드에 성공한 후 컴퓨터가 튕겨서 꺼지게 되었다.

다시 컴퓨터를 키고나서 springboot를 빌드를 하니 web server failed to start. port 8080 was already in use 오류가 발생했다. 8080포트가 이미 사용되고 있다는 뜻이다.

그래서 8080포트가 사용이 되는지 cmd창을 통해 확인을 해보니 사용이 안되고 있었다.

기존에 아는 방법은 8080포트가 사용되면 kill을 하면되는데 이 방법이 해결방법이 아니었던 것이다.

 

ps -ef | grep java

위의 명령어를 활용하여 자바 프로젝트 실행 중인지 확인을 해보니

 

sudo kill -9 <pid 번호>를 하고 난 후 빌드를 하면 정상적으로 동작한다.

'시행착오' 카테고리의 다른 글

spring 예외 처리 @RestControllerAdvice, @ExceptionHandler  (0) 2023.01.06