팁 모음
윈도우에서 사용 중인 포트 확인하기(GUI 이용)
개발자마이
2023. 7. 20. 04:55
반응형
문제상황
스프링부트를 공부하며 REST API 만들기 프로젝트를 진행 중인데, 어제까지만해도 잘 되던 포트가 갑자기 사용 중이라는 메시지를 받았다. 프론트 앱 없이 오로지 백엔드 프로그램 하나만 로컬로 돌리면서 테스트하는 상황이다보니 다른 프로그램이 8080포트를 쓸 일이 없는데 아무리 봐도 이상해서 각 프로세스가 사용 중인 포트를 확인해보기로 했다.
각 프로세스가 사용중인 포트를 확인하는 2가지 방법
1. (추천) 윈도우 리소스 모니터 사용
- (윈도우10 기준) 시작버튼 누르고 '리소스 모니터' 검색 후 열기
- 네트워크 탭 - TCP연결에서 원하는 포트를 사용 중인 앱 찾기(오름차순 정렬하면 편함)
- 해당 프로세스 PID를 확인 후 상단 네트워크 활동이 있는 프로세스에서 PID로 프로세스를 찾아 우클릭 후 프로세스 끝내기(필요한 경우 프로그램 삭제)
2. 명령프롬프트(cmd.exe) 사용
- 시작버튼 클릭 - cmd 입력 - 명령 프롬프트 실행
- 명령어 netstat -ano 입력
- 로컬 주소 컬럼(2번째 컬럼)에서 0:0:0:0 뒤에 붙은 포트번호로 사용중인 프로세스의 PID찾기
- 작업관리자(Ctrl + Shift + ESC) - 세부 정보 탭에서 해당 PID를 가지고있는 프로세스 우클릭 후 종료
결과
나의 경우에는 처음 들어가보는 국가 기관 사이트에 접속하며 보안 관련 앱 하나가 실행된 것이 문제의 원인이였던 것 같다.
반응형