톰캣 강제종료 방법, 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 옵션은 강제로 종료하겠다는 옵션입니다.
입력하면 아래와 같이 종료되었다는 메세지가 나오게 되고 톰캣도 정상으로 돌아온 것을 확인 하실 수 있습니다.
'Programing > JAVA' 카테고리의 다른 글
BeanNotOfRequiredTypeException 에러 해결방법 (0) | 2015.11.18 |
---|---|
org.springframework.beans.factory.CannotLoadBeanClassException 해결방법 (2) | 2015.11.16 |
JAVA DB, 세션 활용 전체, 금일 방문객수 구하기 (0) | 2015.11.02 |
poi 활용 excel 파일 생성 후 다운로드 창 띄워 위치설정해 다운 받는 방법. (1) | 2015.10.28 |
java poi 활용 json 데이터 엑셀 다운로드 기능 구현 (3) | 2015.10.12 |
댓글