세션스토리지 분리1 다중 서버 환경에서 Session은 어떻게 공유하고 관리할까? 세션(Session)이란? 세션(Session)은 클라이언트와 웹서버 간 네트워크 연결이 지속 유지되고 있는 상태를 말한다. 즉, 사용자가 브라우저를 열어 서버에 접속한 뒤 접속을 종료할 때까지의 시점을 말한다. HTTP 프로토콜은 비접속형 프로토콜이므로, 매 접속마다 새로운 네트워크 연결이 이루어지는데 세션이 연결 유지를 가능하게 한다. 클라이언트가 웹서버에 Request를 보내면 해당 서버의 엔진이 클라이언트에게 유일한 ID를 부여하는데, 이를 세션ID라고 한다. 세션ID는 임시로 저장하여 페이지 이동 시 이용하거나, 클라이언트가 재접속 했을 때 클라이언트를 유일하게 구분하는 수단이 된다. 정보들이 서버단에 저장되기 때문에 보안 면에서 쿠키보다 우수하다. 다중 서버 환경에서 세션을 관리하는 방법 St.. 2022. 3. 17. 이전 1 다음