프로그래밍-2/server

서버 강제 종료 방법(tomcat, jeus)

daslyee 2021. 7. 30. 21:17
728x90

개발 및 운영에서 서버를 내렸는데 서비스에서 계속 돌고있어서

다시 재기동 못하는 경우가 발생했을 경우 (아니면 강제종료해야할 경우)

간단하게 시도해볼만한 방법은 아래와 같다.

 

1. 명령 프롬프트(cmd) 실행

- 관리자 권한으로 실행하는 것을 추천 (빠른실행 Crtl+R > cmd)

 

 

2. netstat -ano | findstr :8080 (유닉스 계열은 findstr 대신 grep)

- pc와 연결된 네트워크를 보여주는 명령어이다. 이클립스로 톰켓 기동시 포트번호는 보통 8080이다.

ano 는 알파벳 각각 옵션을 뜻하며, findstr 는 포트 및 IP 또는 현재상태를 찾는 다는 의미이다.

즉 포트번호 또는 아이피를 안다면 빠르게 처리가능.

PID : 빨간색칸

 

3. taskkill /f /pid 11376

- 프로그램 종료하는 명령어로 서버뿐만아니라 프로그램을 강제로 종료할 수도 있다.

/f 는 강제종료를 뜻하며, pid 옆은 위와 같이 pid 번호를 적어주면 된다.

728x90