• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

세션은 메모리를 쓰는 것이기 때문에 필요할 때에만 생성해야 한다

23.07.27 07:12 작성 조회수 295

0

안녕하세요

스프링 MVC 2편 중 섹션 6. 로그인 처리1 - 쿠키, 세션

'로그인 처리하기 - 서블릿 HTTP 세션1' 강의에서 7:41분쯤에 세션은 메모리를 쓰는 것이기 때문에 필요할 때에만 생성해야 한다라고 하셨는데요.

세션 저장은 서버에서 하는데 메모리를 쓴다고 하시는 부분은 서버의 메모리를 사용하게 된다는 말씀이신가요?

사용자의 메모리가 아닌?

세션을 생성할 때 사용자의 메모리를 사용하게 되는 것이 있을까요?

답변 1

답변을 작성해보세요.

0

y2gcoder님의 프로필

y2gcoder

2023.07.27

안녕하세요. u4458u님, 공식 서포터즈 y2gcoder입니다.

말씀하신 것처럼 사용자 별로 서버에서 세션을 만들고 서버의 메모리를 사용하게 됩니다.

단순히 생각해보면 사용자 수만큼 세션을 생성하면 서버에 메모리를 그만큼 많이 사용하고 부하를 주게 되기 때문에 꼭 필요할 때 필요한 만큼만 사용하는게 좋다는 뜻으로 전 이해했습니다!

감사합니다.