티스토리 뷰

IT/Etc

Tomcat 서버 강제 종료

Normal_One 2017. 3. 26. 14:38

 때때로 이클립스에서 Tomcat 서버를 종료시키고 다시 실행시켰는데 재대로 종료되지 않아서 '이미 실행중입니다.' 등의 메시지를 볼 때가 있습니다. 이클립스를 종료하고 다시 열면 해결될 줄 알았는데 해결이 안되서 재부팅을 하곤 했는데, 찾아보니 바로 끌 수 있는 방법이 있더군요. 아무래도 전부 다 종료시키고 재부팅 하기에는 부담이 크니 꺼지지 않은 Tomcat 서버를 강제로 종료하는 방법을 알아보도록 하겠습니다.

1. Windows
시작 -> 실행 -> cmd

C:\USERS> netstat -a -o

다음 명령어를 치면 아래와 같이 뜨게 됩니다.



 아래 뜬 로컬 주소 중 tomcat이 사용하고 있는 포트를 찾은 후 PID를 알아내서 종료시키면 됩니다. 저같은 경우는 8095를 사용하고 있어서 PID가 3860이었습니다. 종료하는 명령어는 아래와 같습니다.

C:\Users>taskkill /f /pid 3860(종료시키고자 하는 프로세스의 PID)

2. Linux
리눅스에서 종료하는 방법은 아래와 같습니다.
# ps -ef | grep tomcat -> tomcat이 실행시키는 프로세스 찾기
# kill -9 3860(종료시키고자 하는 프로세스의 PID) -> 프로세스 종료


'IT > Etc' 카테고리의 다른 글

Hosts 적용이 안될 때 대처법  (0) 2018.06.23
Tomcat 서버에서 UTF-8 설정  (0) 2017.03.26
Eclipse plugin- Word wrap  (0) 2017.03.26
Eclipse 단축키  (0) 2017.03.26
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday