반응형

Tomcat 2

Session Storage Strategy

세션 저장소 전략이 필요한 이유 SpringBoot 를 활용하여 웹서비스를 만들 때에 보통 내장 톰캣을 사용합니다. 웹 서비스를 구축 할 때에 세션 저장소를 고려하지 않고 단순히 로그인 기능을 구현 할 경우 애플리케이션을 재실행하면 기존 로그인이 풀립니다. 풀리는 이유는 로그인 정보를 세션에 담고 있는데 세션이 내장 톰캣의 메모리에 저장되기 때문입니다. 기본적으로 세션은 실행되는 WAS(Web Application Server)의 메모리에서 저장되고 호출됩니다. 메모리에 저장되다 보니 내장 톰캣처럼 애플리케이션 실행 시 실행되는 구조에선 항상 초기화가 됩니다. 즉, 배포할 때마다 톰캣이 재시작되는 것! 그리고 한 가지 문제가 더 있습니다. 일반적으로 서비스의 서버는 2대 이상의 서버를 운영하는 경우가 많..

Spring/Java,Spring 2023.09.20

[Eclipse] Eclipse 빌드 속도 개선 & Tomcat 실행 속도 개선

Eclipse 최적화 방법 1. Validation 해제 1-1) Windows > Preference > Validation > suspend all validators 체크 해제 > JavaScript Validation 체크 해제 > Apply and close Tomcat 실행 속도 개선 1. Servers > config 수정 1-1) config > Context.xml 파일 수정 - Context 수정 ... ... 1-2) config > catalina.properties 파일 수정 AS-IS : tomcat.util.scan.StandardJarScanFilter.jarsToSkip= ... TO-BE : tomcat.util.scan.StandardJarScanFilter.jarsTo..

ETC/Tools 2021.12.07
반응형