티스토리 뷰

반응형

출처 그거슨진리의 프로그래밍 | 살라딘
원문 http://blog.naver.com/pksaladin/30160184995

다수의 프로젝트를 관리하고 수정하기 위해서는 svn을 통하여 프로젝트를 받고 그 프로젝트에 맞게 셋팅하고 로컬에서 돌려 내 눈으로 직접확인하는게 정확도가 확실합니다. 이렇게 다수의 프로젝트를 테스트 하다보면 톰캣을 올렸다가 내렸다가 지웠다가 만들었다가를 반복하게 되는데요.

 

분명 톰캣을 stop된상태에서 다시 올리면 포트가 충돌나는 현상이 종종 발생합니다. 보통은 컴퓨터를 재시작하게 되면 다시 됩니다만, 굳이 이렇게 재시작까지 할필요가 없습니다.

 

아시는분은 다 아시겠지만, 혹시라도 모르시는 분들을 위해 이렇게 적습니다.

 

윈도우-> 실행 -> cmd 창을 엽니다.

 

그리고 명령프롬프트에  netstat -a -o를 칩니다. 혹은 netstat -an 도 

 

여기서 netstat 명령어는

 

 

- 라우팅 테이블 확인 

- 프로토콜 서비스된 통계 

- 열려져 있는 포트 및 서비스 중인 프로세스들의 상태 정보와  네트워크 연결 상태 


를 확인하기 위한 명령어 입니다.

 

 

 

 

자ㅡ , 이제 현재 열려진 포트들을 볼수있습니다.

 

여기서 우리가 찾는건 톰캣포트겠죠. 보통 기본값이 8080이므로 포트번호가 8080인것을 찾습니다.

 

 

 

맨 오른쪽 2308은 이 포트번호의 pid번호입니다. 이 pid번호를 포트를 죽일 수 있습니다.

 

 

 

문제가 되는 포트번호의 pid를 확인후 만약 8080포트의 pid가 2308일경우

 

다시 cmd를 열고 다음과 같은 명령어를 칩니다.

 

 

 

taskkill /f /pid 2308

 

 

이라 하면 해당 포트를 재부팅하지않고도 강제로 종료 할수 있습니다.

 

 

 


반응형

'Web Development > Jsp' 카테고리의 다른 글

JSP 세션  (0) 2015.01.10
POI 엑셀 파일 만들기  (0) 2015.01.10
MyBatis에서 resultType HashMap 사용법  (0) 2015.01.10
커스텀 태그 만들기  (0) 2015.01.10
jstl split 사용  (0) 2015.01.10