티스토리 뷰
in office
Several ports required by Tomcat Server at localhost are already in use.
북항 2019. 5. 23. 12:12반응형
가끔 이클립스를 통해 톰캣을 돌리다 보면 서버가 실행되지 않을 때가 있다. 바쁜 상황에서 갑자기 이런 상황에 마주치게 되면 당황하기 마련이라 해결 방법을 알고 있는 것이 좋다.
오늘은 그 중 Several ports required by Tomcat Server at localhost are already in use. 라는 메세지가 떴을 때 해결 방법을 알아보자.
이클립스에서 뜬 경고창이다. Several ports required by Tomcat Server at localhost are already in use. 라는 메세지가 떠 있고 내가 사용해야 하는 포트 (8005, 8080, 8009) 세 가지가 떠 있다.
사실 이런 경우 제일 빠른 방법은 서버 설정 페이지에서 사용하는 포트 번호를 바꿔 버리는 것이다. 하지만 이는 나중의 귀찮음을 유발하기 때문에 잘 사용하지 않는다.
또 다른 쉬운 방법은 컴퓨터 자체를 재시작 하는 것인데 가끔은 재시작하는 시간조차 아깝거나 혹은 재시작 하기가 너무 싫을 때가 있다.
그럴 경우에는 직접 해당하는 포트를 사용하는 프로세스를 죽여줘야 한다.
netstat -ao 명령을 실행해 지금 필요한 포트를 사용중인 PID를 알아낸다.
그리고 taskkill 명령을 통해 해당하는 pid를 입력해서 프로세스를 종료한다.
이렇게 프로세스를 죽이고 서버를 다시 실행하면 서버가 정상적으로 실행 되는 것을 볼 수 있다.
반응형
'in office' 카테고리의 다른 글
Cross Site Scripting(XSS) 취약점을 고려하자 (0) | 2019.05.14 |
---|---|
꼭 클라이언트/서버 양측에서 유효성 검사를 하자 (0) | 2019.05.14 |
이클립스에서 서버 timeout 시간 늘이는 법 (0) | 2019.05.07 |
DOM에 dependent하게 프로그램 하지 말자 (0) | 2019.05.03 |
SQL로 중복된 값이 있는지 찾기?(COUNT, GROUP BY 사용) (0) | 2019.04.26 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- java
- markov chain
- 마르코프
- html
- CONVENTIONS
- 코딩의 기술
- 마르코프 연쇄
- 동적계획법
- restful api
- Warning
- GROUP BY
- 유지보수
- 로그
- Count
- 전략패턴
- 자바스크립트개론
- 클린코드
- 크롬
- 몰라서망신
- 문장 생성기
- REST API
- Markov
- 디자인패턴
- DP
- 경고
- 야근
- Spring in Action
- RESTful
- 자바스크립트 개론
- was
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함