프로그래밍-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