이미 사용중인 Port 정보 찾고 강제 종료하기
VScode의 Spring Boot Dashboard로 서버를 구동했을 때, 서버가 시작되다가 강제로 종료되는 상황이 발생했다. 하단 패널에서 Debug console 메뉴에 이미 8080포트를 사용하고 있어 서버 구동이 불가능하다는 메시지를 확인했다. 이렇듯 필요한 웹 서버 포트를 다른 곳에서 사용하고 있을 때 iterm으로 포트 정보를 찾아준다.
lsof -i:<port-number>
lsof는 list open files의 약자로 시스템에서 열린 파일의 목록을 알려주는 명령어이다. 위에서 확인한 포트 정보중 PID를 사용해 포트를 강제로 종료시킬 수 있다.
kill -g <PID>