본문 바로가기
공부/web

tomcat 서버 포트충돌 시 강제로 종료시키기

by 밍미 2018. 5. 2.
Tomcat 강제종료 (강제 킬).md

Tomcat 강제종료 (강제 킬)

STS 사용 도중 갑자기 프로그램이 다운되어서 다시 실행시켰더니 툴만 종료되고 서버는 종료되지 않아 새로 실행시킨 STS창에서는 포트충돌이라며 서버가 실행되지않았다.

아무리 껐다 켜도 답이 없는..... 야속한 톰캣...................☆

검색을 해봤는데 cmd로 pid를 찾아서 작업관리자에서 킬을 하라고 하는데 저는.. 못찾겠고요... 못찾겠습니다......

그러다가 알아낸 cmd로 바로 태스크킬하기!

(OS: windows)

 

  1. cmd창을 켠다.

    • 시작 - 보조프로그램 - 명령 프롬프트
    • 일일이 눌러보기 귀찮으면 시작 창에서 'cmd'를 검색
  2. tomcat PID 확인

    • netstat -ao 를 입력하면 (띄어쓰기 필수) 현재 실행중인 TCP/UDP 포트와 PID가 주루룩 뜬다.
    • 그 중 본인의 톰캣 포트번호에 해당하는 PID를 찾는다.
  3. 강제 task kill 하기

    • taskkill /f /im PID 를 입력 (띄어쓰기 잘하자)

      • 위의 명령어에서 PID라고 그대로 입력하지 말고 본인이 찾은 PID를 입력해야 한다.

 

위와 같이 포트를 강제종료 시킨 후 다시 STS를 실행하고 톰캣을 구동시켜보니 정상적으로 서버가 돌아갔다.

십년감수..


댓글