세션 상태 관리(Office SharePoint Server)

업데이트 날짜: 2006년 12월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2006-11-16

이 문서의 내용

  • 세션 상태의 필수 구성 요소

  • 세션 상태를 사용하거나 사용하지 않도록 설정

Microsoft Office SharePoint Server 2007의 세션 상태 서비스는 기본 ASP.NET 세션 상태 구현을 활용하는 팜 수준 서비스입니다. 세션 상태를 사용하도록 설정하면 SQL 데이터베이스에 저장된 세션 정보로 브라우저 세션을 만들어 포스트백이 발생할 때마다 네트워크를 통한 데이터 전송을 최소화할 수 있습니다. 또한 세션 상태는 부하가 분산된 프런트 엔드 웹 서버 사이에도 세션이 놓이도록 허용하여 최종 사용자가 여러 대의 서버가 있음을 인식하지 않도록 합니다. 부하 분산 장치는 프런트 엔드 웹 서버에 세션을 배포하고 세션 상태 구현은 각 프런트 엔드 웹 서버에서 상태를 설정합니다. 세션 상태는 기본적으로 사용하도록 설정됩니다. 문제 해결을 위해 세션 상태를 사용하지 않도록 설정할 수도 있지만 이 경우 여러 가지 Office SharePoint Server 서비스 및 구성 요소도 더 이상 작동하지 않게 됩니다.

팜의 SSP(공유 서비스 공급자)를 처음 만들 때 세션 상태가 작동하는 데 필요한 데이터베이스 테이블과 코드가 자동으로 설치되고 구성됩니다.

참고

ASP.NET 세션 상태에 대한 자세한 내용은 Microsoft 웹 사이트에서 ASP.NET 세션 상태 개요(https://go.microsoft.com/fwlink/?linkid=78213&clcid=0x412)를 참조하십시오.

세션 상태의 필수 구성 요소

팜에 대해 세션 상태를 사용하도록 설정하려면 먼저 웹 응용 프로그램에 대해 SSP를 구성해야 합니다. SSP 구성 및 웹 응용 프로그램 연결을 하지 않으면 팜에서 세션 상태가 작동하지 않습니다. 웹 응용 프로그램에 이미 SSP가 연결되어 있으면 바로 세션 상태를 사용하거나 사용하지 않도록 설정할 수 있습니다. SSP를 만드는 방법에 대한 자세한 내용은 주 공유 서비스 공급자 구성을 참조하십시오.

세션 상태를 사용하거나 사용하지 않도록 설정

세션 상태는 기본적으로 사용하도록 설정됩니다. 문제 해결을 위해 세션 상태를 사용하지 않도록 설정할 수도 있지만 이 경우 여러 가지 Office SharePoint Server 서비스 및 구성 요소도 더 이상 작동하지 않게 됩니다. 이 속성을 수정하면 팜의 모든 서버에 있는 콘텐츠 웹 응용 프로그램에서 Web.config 파일이 수정됩니다.

참고

SharePoint 중앙 관리 웹 사이트에서는 세션 상태가 작동하지 않습니다.

전체 팜에서 세션 상태를 사용하거나 사용하지 않도록 설정

  1. 작업 표시줄에서 시작을 클릭하고 관리 도구를 가리킨 다음 SharePoint 3.0 중앙 관리를 클릭합니다.

  2. 위쪽 탐색 모음에서 응용 프로그램 관리 탭을 클릭합니다.

  3. 응용 프로그램 관리 페이지의 Office SharePoint Server 공유 서비스 섹션에서 세션 상태 구성을 클릭합니다.

  4. 세션 상태 구성 페이지의 세션 상태 사용 섹션에서 세션 상태 사용 확인란을 선택하여 팜에 대해 세션 상태를 사용하도록 설정합니다.

  5. 세션의 기간을 지정하려면 시간 초과 섹션의 제한 시간(분) 상자에 숫자(분)를 입력합니다. 기본값은 60분입니다.

  6. 확인을 클릭하여 세션 상태 구성을 저장합니다.