server.session-timeout
은 임베디드 tomcat에서만 작동하는 것으로 보입니다.스프링 부트 세션 시간 초과
세션 최대 간격 시간을 확인하기 위해 log 문을 넣었습니다. war 파일에 war 파일을 수동으로 배포 한 후에도 기본 세션 시간 초과 값 (30 분)이 여전히 사용되고 있음을 알게되었습니다.
spring-boot (포함 된 톰캣이 아니라 독립형 응용 프로그램 서버)에서 세션 시간 초과 값을 어떻게 설정할 수 있습니까?
봄 부팅에서 "application.properties의 server.sessiontimeout 속성 속성을 초 단위로 원하는 값으로 설정하여 세션 시간 초과를 쉽게 구성 할 수 있지만" . 사실입니까? 만약 당신이 속성 파일에 세션 타임 아웃을 추가했다면 작동할까요? – Jesse
예, 스프링 부트 세션 관리는 스프링 부트 프로젝트를 전쟁에 패키지로 묶고 외부 컨테이너에 배포 할 때 org.apache.catalina.session.StandardManage를 사용합니다. 예를 들어, contains의 web.xml 세션 만료 시간을 사용합니다. – Tiina
나는 최근 [이 주제]에 대해 읽었습니다. (https://stackoverflow.com/questions/32501541/what-is-the-default-session-timeout-and-how-to-configure-it-when-using-the- sprin) 버전 1.5.7에서는'server.session.timeout'이라고 불린다. – rocksteady