포트 검색 및 특정 포트 죽이기
우리는 웹 개발 도중 이클립스에서 톰캣이 불안정하게 종료되어 생긴 포트 겹침 오류 때문에 톰캣이 정상적으로 시작되지 않았습니다.
오늘은 특정 포트를 검색하여 종료시켜야 할 포트를 찾아 종료시킴으로서 톰캣을 정상적으로 시작할 수 있는 방법을 소개 시켜 드리겠습니다.
✔️ 포트 검색하기
CMD(명령프롬포트)창을 열어 netstat -a -o
명령어 입력
위 와 같이 프로토콜 / 로컬주소 / 외부주소 / 상태 / PID 가 리스트되어 표출됩니다.
저희가 필요한건 로컬주소에 0.0.0.0: ← 다음에 오는 port번호와 PID값입니다.
👉종료할 포트번호와 해당 PID번호를 확인합니다.
✔️포트 프로세스 종료하기
명령어 taskkill /f /pid PID번호
를 입력하여 프로세스를 종료시켜줍니다.
그 후 톰캣을 실행하면 정상적으로 동작할겁니다.
✔️그 외 taskkill 명령어
/S 시스템 : 연결할 원격 시스템 지정
/U 도메인유저 : 명령을 실행해야 하는 사용자 컨텍스트 지정
/P 암호 : 해당 사용자 컨텍스트의 암호 지정
/FI 필터 : 작업 집합을 선택하는 필터 적용 ( * 사용가능)
/PID 프로세스ID : 종료할 프로세스의 PID 지정
/IM 이미지이름 : 종료할 프로세스 이미지 이름 지정, (*을 사용하여 모든 작업 or 이미지 지정 가능)
/T 종료 : 지정된 프로세스와 모든 자식 프로세스를 종료
/F 강제종료 : 프로세스 강제종료
/? 도움말 : 도움말 표시
ex) taskkill /S 시스템 /U 사용자이름 /P 암호
ex) taskkill /IM notepad.exe
ex) taskkill /PID 8080 /PID 14430 /T
'기타' 카테고리의 다른 글
[MacOs] 맥북에서 도커(Docker)로 오라클(Oracle) 사용하기 (0) | 2021.07.03 |
---|---|
[MacOS] 맥북에 도커(docker) 설치하는 법 (0) | 2021.07.03 |
구글링 서치(search)의 기술 (검색 시 유용한 기능 정리) (2) | 2021.04.07 |
[Maven] Maven Project Setting 2 (자바 컴파일러 버전 설정 및 Java&Servlet 버전 변경) (0) | 2020.11.09 |
[Maven] Maven Project Setting 1 (메이븐 프로젝트 생성, 이클립스 플러그인 사용) (0) | 2020.11.09 |