250x250
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 |
Tags
- 인프런백기선
- 자바
- AWS
- 클린코드
- 기술면접
- CleanCode
- 알고리즘
- 인덱스
- 도메인 주도 개발 시작하기
- 이팩티브 자바
- vue.js
- jpa
- 자바예외
- 이펙티브 자바
- SQL쿡북
- 자료구조
- 알고리즘분석
- AWS RDS
- 이펙티브자바
- 자바스터디
- 혼공SQL
- 네트워크
- java
- aop
- DDD
- mysql
- 인프런김영한
- 스프링부트와AWS로혼자구현하는웹서비스
- react
- MariaDB
Archives
- Today
- Total
목록session (1)
기록이 힘이다.
세션 저장소로 데이터베이스 사용하기
(1) 톰캣 세션을 사용한다. 일반적으로 별다른 설정을 하지 않을 때 기본적으로 선택되는 방식입니다. 이렇게 될 경우 톰캣(WAS)에 세션이 저장되기 때문에 2대 이상의 WAS가 구동되는 환경에서는 톰캣들 간의 세션 공유를 위한 추가 설정이 필요합니다. (2) MySQL과 같은 데이터베이스를 세션 저장소로 사용한다. 여러 WAS 간의 공용 세션을 사용할 수 있는 가장 쉬운 방법입니다. 많은 설정이 필요 없지만, 결국 로그인 요청마다 DB IO가 발생하여 성능상 이슈가 발생할 수 있습니다. 보통 로그인 요청이 많이 없는 백오피스, 사내 시스템 용도에서 사용합니다. (3) Redis, Memcached와 같은 메모리 DB를 세션 저장소로 사용한다. B2C 서비스에서 가장 많이 사용하는 방식입니다. 실제 서비..
개발환경
2023. 7. 10. 18:39