Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 카프카
- visualvm
- 프로그래머스
- 항해99
- java
- 스프링의 정석
- Spring Security
- DB
- WEB SOCKET
- EC2
- 스파르타코딩클럽
- emqx
- MYSQL
- AWS
- 패스트캠퍼스
- CentOS
- JavaScript
- JWT
- 스웨거
- docker
- @jsonproperty
- 웹개발
- Kafka
- 시큐리티
- 개인프로젝트
- 남궁성과 끝까지 간다
- 쇼트유알엘
- 생성자 주입
- 데이터베이스
- Spring
Archives
- Today
- Total
Nellie's Blog
[리눅스]리눅스 서버에서 톰캣을 강제종료 하는 방법 (Web server failed to start. Port 8080 was already in use. 해결) 본문
Back-end/java
[리눅스]리눅스 서버에서 톰캣을 강제종료 하는 방법 (Web server failed to start. Port 8080 was already in use. 해결)
Nellie Kim 2023. 6. 27. 22:55728x90
jar를 재배포하는 과정에서 이전의 jar파일이 실행되고 있어서 오류가 났다. Web server failed to start. Port 8080 was already in use. 라는 문구가 나왔다.
이전에 실행시켰던 서버를 끄는 방법을 정리해보았다.
1. 실행중인 프로세스 찾기
ps -ef | grep [파일명] 또는 ps -ef (전체 실행중 프로세스 보기)
2. 8080의 포트를 사용하는 프로세스 검색하기
netstat -anp |grep 8080
3. 8080의 포트를 사용하는 PID 검색하기
fuser -n tcp 8080
4. 해당 PID 강제 종료
kill -9 [해당 PID]
1번 명령어 다시 실행하여 종료되었는지 확인 후, 재 배포 하면 된다.
나의 경우 1,4번만 실행해서 종료했다.
배포 후, 서버가 뜨면 ctrl C 로 서버 꺼준뒤, nohup처리를 해주자.
'Back-end > java' 카테고리의 다른 글
UnsatisfiedDependencyException , NoClassDefFoundError 에러 (0) | 2023.09.13 |
---|---|
Illegal invocation 에러 (415에러) (0) | 2023.09.12 |
[혼공자][챕터13-1] 컬렉션 프레임워크 (1) | 2022.12.14 |
[혼공자][챕터10] 예외처리 (0) | 2022.12.07 |
[혼공자][챕터5] 참조타입 (0) | 2022.11.11 |