윈도우 cmd 창에서 netstat -a -o
먼저 명령프롬포트창인 CMD를 열어
netstat -a -o
명령어를 입력합니다.
위 사진과 같이
프로토콜 / 로컬 주소 / 외부 주소 / 상태 / PID가
주르륵 나오는데요.
저희가 필요한건 로컬주소에
0.0.0.0: ← 이거 다음 숫자인 port번호와 PID입니다.
다시 한번 위에 사진을 가져와서
제가 필요한 8080포트를 확인해보면???
저기 빨간색 상자로 표시해둔 부분이
8080 포트가 LISTENING으로 종료되지 않고 실행되고 있었네요.
이제 PID 번호를 확인한 다음
8080 포트의 프로세스를 종료시키겠습니다.
명령어
taskkill /f /pid PID번호
를 입력했더니 프로세스 종료가 성공적으로 이루어졌습니다.
그 후 톰캣을 실행했더니 동작도
잘 되고요.
그 외 저에겐 쓰일 용도가 없겠지만
taskkill에 대한 나머지 명령어에 대한
간단한 설명도 추가합니다.
/S 시스템 : 연결할 원격 시스템 지정
/U 도메인유저 : 명령을 실행해야 하는 사용자 컨텍스트 지정
/P 암호 : 해당 사용자 컨텍스트의 암호 지정
/FI 필터 : 작업 집합을 선택하는 필터 적용 ( * 사용가능)
/PID 프로세스ID : 종료할 프로세스의 PID 지정
/IM 이미지이름 : 종료할 프로세스 이미지 이름 지정, (*을 사용하여 모든 작업 or 이미지 지정 가능)
/T 종료 : 지정된 프로세스와 모든 자식 프로세스를 종료
/F 강제종료 : 프로세스 강제종료
/? 도움말 : 도움말 표시
ex) taskkill /S 시스템 /U 사용자이름 /P 암호
ex) taskkill /IM notepad.exe
ex) taskkill /PID 8080 /PID 14430 /T
출처: https://hunit.tistory.com/294 [HunIT Blog]
'시스템 > wildfly' 카테고리의 다른 글
wildfly 자동배포 (0) | 2021.09.10 |
---|---|
jboss-deployment-structure.xml (0) | 2021.08.07 |
Maven 환경의 톰캣 lib 배포 안될경우 에러 (0) | 2021.07.22 |
wildfly X-Powered-By : JSP/2.3 보안이슈 해결 (0) | 2021.07.21 |
wildfly 라이브러리 오류 해결 (0) | 2021.05.10 |
댓글