[Spring] error | 프로세스를 종료할 수 없습니다.

김수진·2023년 10월 28일
0

SpringError

목록 보기
3/3
post-thumbnail

이번에는 아래와 같이 포트를 죽이려고 할 때 액세스가 거부되어 종료할 수 없는 경우를 해결해보고자 한다.

Solution_01

  1. CMD를 실행할 때 관리자 권한으로 실행하기

관리자 권한으로 실행한 명령 프롬프트에 _netstat -ano 명령어를 입력하여 PID를 확인하였다.

taskkill /pid (PID) /f 명령어를 입력하여 8080포트를 사용중인 프로세스 강제 종료하였다.

다음과 같이 성공적으로 프로세스가 종료되는 것을 확인할 수 있었다.

위의 1번 방안을 진행했음에도 불구하고 프로세스가 종료되지 않는 경우 아래와 같이 해결할 수 있다.

Solution_02

  1. 안전모드로 부팅하기
    2-1. 실행 창에 msconfig 입력 // (실행창 열기 : window + R)

  1. 안전모드로 부팅하기
    2-2. 부팅>부팅옵션>안전 부팅 체크>확인

  1. 안전모드로 부팅하기
    2-3. 안전모드로 부팅한 후 다시 안전 부팅 옵션을 해제 후, 부팅

부팅 후, 포트 확인을 해보면 포트가 죽어있거나 PID가 변경되어 있을 것이다.

포트가 죽지 않고 PID가 변경된 경우, Solution_01에서 진행한 과정과 동일하게 taskkill /pid (PID) /f 명령어를 통해 포트를 죽여 문제를 해결할 수 있다.

profile
Web Developer

0개의 댓글