[Error] 셧다운 포트가 설정되지 않았습니다.

2024. 4. 16. 19:33·Backend

에러 발생

자바 웹 개발 워크북이라는 책으로 서블릿의 생명주기에 대해 간단하게 공부하던 중, destroy() 메소드가 제대로 호출되고 있지 않은 것을 확인했다. 로그를 확인하니 `셧다운 포트가 설정되지 않았다`라는 에러가 발생했다.

 

해결 방안

server.xml 파일의 Server port가 -1로 설정되어 있으면 이러한 에러가 발생한다고 한다. 즉, 에러 그대로 셧다운 포트가 설정되지 않아서 발생하는 에러였다.

 

따라서 Server port의 값을 8005로 바꿔주면 끝이다! 

 

톰캣이 사용하고 있는 기본 포트가 8005, 8009, 8080이라 그런 듯!

 

톰캣 폴더의 server.xml 파일 찾기

 

변경 전

 

변경 후

 

 

셧다운 포트를 8005로 변경하고 나면 서블릿의 destroy() 메소드가 제대로 호출되는 것을 확인할 수 있다!

 


참고

https://m.blog.naver.com/gomsun12/222216065448

 

'Backend' 카테고리의 다른 글

[Spring] Access Token 블랙리스트 관리하기  (0) 2025.02.25
[Web] 웹 소켓(Web Socket)이란?  (1) 2025.01.29
[Spring] Spring Security JWT 로그인 구현하기(with Redis)  (0) 2025.01.24
[Spring] JWT(JSON Web Token)란?  (0) 2025.01.11
[Spring] 객체 지향 설계와 스프링  (0) 2024.10.22
'Backend' 카테고리의 다른 글
  • [Web] 웹 소켓(Web Socket)이란?
  • [Spring] Spring Security JWT 로그인 구현하기(with Redis)
  • [Spring] JWT(JSON Web Token)란?
  • [Spring] 객체 지향 설계와 스프링
hjin28
hjin28
  • hjin28
    끄적이는 기록장
    hjin28
  • 전체
    오늘
    어제
  • 블로그 메뉴

    • 홈
    • 태그
    • GitHub
    • 이전 블로그
    • 분류 전체보기
      • TIL
      • Frontend
      • Backend
      • Infra
      • Java
        • 이것이 자바다
      • CS
        • 컴퓨터구조
        • 운영체제
        • 네트워크
        • 데이터베이스
      • Algorithm
        • 자료구조
        • 시뮬레이션
        • 완전탐색
        • BFS & DFS
        • DP
        • 그리디
        • 최단경로
        • 유니온파인드
        • 위상정렬
        • 정렬
        • SQL
      • ETC
  • 최근 글

  • 태그

    BFS
    다익스트라
    비트마스킹
    SQL
    백트래킹
    vue
    springsecurity
    덱
    유니온파인드
    java
    그리디
    백준
    최단경로
    Programmers
    자료구조
    투포인터
    컴퓨터구조
    자바
    위상정렬
    Spring
    ec2
    JWT
    DP
    SWEA
    DFS
    구현
    완전탐색
    til
    websocket
    다이나믹프로그래밍
  • hELLO· Designed By정상우.v4.10.1
hjin28
[Error] 셧다운 포트가 설정되지 않았습니다.
상단으로

티스토리툴바