톰캣 캐시 부족
org.apache.catalina.webresources.Cache backgroundProcess
\apache-tomcat-8.5.56\conf\context.xml에 아래 코드 추가
<Resources cachingAllowed="true" cacheMaxSize="100000" />
포트 사용중
Starting Tomcat v8.5 Sever at localhost' has encountered a problem.
Port 8080 required by Tomcat v8.5 Server at localhost is already in use.
1. 명령 프롬프트 실행 (windows + R, cmd 입력)
2.
- netstat -ano | findstr 8080
=> 포트 8080을 사용하는 프로세스 ID찾기 (위의 경우는 식별자 15124이고, ESTABLISHED한 상태 - taskkill /F /pid pid넘버
=> PID에 해당하는 프로세스가 종료된다.
+) 위에서 사용했던 명령어와 프로세스 상태 설명
[명령어 키]
👉 netstat -ano : 포트를 사용하는 프로세스 아이디를 보여준다.
[프로세스 상태]
👉 ESTABLISHED: 현재 포트를 누군가 사용하고 있음
👉 LISTEN :누군가의 접속을 기다리고 있는 포트
👉 TIME_WAIT :접속 후 사용이 종료, 다른 명령 기다리고 있는 상태
👉 FIN_WAIT 1: 포트가 닫혔으며 연결이 종료되기를 기다리는 상태
👉 FIN_WAIT 2: 연결이 완전히 닫힌 상태
👉 SYN_SENT : 원격지에서 포트를 열려고 시도하는 중인 상태
👉 UNKNOWN : 현재 포트의 상태를 알 수 없는 상태
참고
728x90
'개발 툴' 카테고리의 다른 글
[github] github desktop gitignore 안될 때 해결방법 (0) | 2024.07.19 |
---|---|
[github] gitignore 모음 (0) | 2024.01.03 |
[VM Virtual Box] Windows에서 Virtual Box로 Ubuntu사용하기 (0) | 2023.07.07 |
[IntelliJ] IntelliJ IDEA 다운로드 및 설치하여 사용하기 (0) | 2023.07.04 |