1. 내용
- 윈도우에서 비정상적 오류로 프로그램 종료시 포트가 제대로 닫히지 않음.
2. 방법
2.1 PowerShell 실행
2.2 netstat 명령어로 프로세스PID 찾음.
> netstat -ano | findstr 포트번호
2.3 Get-Process 명령어로 프로세스 확인
> Get-Process -Id 프로세스PID
2.4 taskkill 명령어로 프로세스 종료
> taskkill /PID 프로세스PID /F
예)
명령어) netstat -ano | findstr 8080
결과) TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 14712
명령어) Get-Process -Id 14712
결과)
Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName
------- ------ ----- ----- ------ -- -- -----------
613 192 251804 219608 24.97 14712 1 javaw
명령어) taskkill /PID 14712 /f
끝.