Programing/JAVA

톰캣 강제종료 방법, tomcat 재실행하기 포트를 사용하는 pid 검색 taskkill

리커니 2015. 11. 3.
반응형

 

톰캣 강제종료 방법, tomcat 재실행하기 포트를 사용하는 pid 검색 taskkill


톰캣을 사용하다보면 아래와 같이 톰캣이 start 도  stop 도 안되는 경우가 있습니다.

 

 

이럴때 무작정 될때 까지 기다릴 수도 없고.. 강제 종료 하려니 어떻게 해야될지 모르겠고 한 경우가 있죠.

이럴 때 톰캣을 강제종료해 재실행 하는 방법에 대해서 알아보겠습니다.

 

우선 저런 상황이라거나 톰캣을 종료하고 싶을 때

명령 프롬프트 창을 켭니다.

CTRL + R 후 cmd 를 입력하시거나

윈도우키 실행창에 cmd를 입력합니다.

 

 

 

[윈도우키 -> cmd]

 

 

[CTRL + R -> cmd]

 

가끔 관리자 권한으로 실행하지 않으면 종료되지 않는 경우가 있습니다.

그렇기 때문에 서버의 경우 왠만하면 관리자권한으로 실행하는 편이 좋습니다.

 

 

그 후 명령 프롬프트 창이 나타나면 netstat -ano 를 입력합니다.

특정 포트를 찾고 싶다면 아래와 같이 입력한다.

netstat -ano | findstr 80 (80포트 검색)

 

 

 

그럼 활성 연결된 프로토콜에 대한 정보가 쭉~ 나옵니다.

그중에 톰캣이 사용하고 있는 포트를 찾습니다.

 

저의 경우(대부분 변경하지 않은이상..) 8080포트

 

 

8080포트를 찾게되면 제일 좌측에 PID가 나오게 되는데

그 PID(7396) 을 기억하고 아래와 같이 입력합니다.

 

/f 옵션은 강제로 종료하겠다는 옵션입니다.

입력하면 아래와 같이 종료되었다는 메세지가 나오게 되고 톰캣도 정상으로 돌아온 것을 확인 하실 수 있습니다.

 

 

 

 

반응형

댓글

💲 추천 글