2012-01-23 6 views
3

web.config의 세션 상태 제한 시간 설정은 IIS 7 유휴 시간 제한 설정과 동일합니까? 그렇지 않은 경우 우선 순위가 어느 것입니까? 나는 사용자 세션을 몇 시간으로 늘리고 싶습니다.세션 상태 제한 시간 대 유휴 시간 제한

답변

3

Idle timeout은 전체 응용 프로그램 풀을위한 것입니다. 풀에 연결된 모든 응용 프로그램이 설정된 시간 내에 아무런 활동도하지 않으면 시작됩니다.

세션 상태는 세션 당입니다. 이것은 특히 단일 사용자 세션을위한 것입니다. 세션이 한 번에 여러 번 발생할 수 있습니다.

+0

유휴 시간 제한은 iis 관리자를 통해서만 설정할 수 있습니까? – chobo

+1

@chobo - 응용 프로그램 풀 설정입니다. PowerShell 또는'Microsoft.Web.Administration' 라이브러리도 사용할 수 있습니다. 'web.config'에서 이것이 변경 될 수 있는지 묻는다면, 나는 대답이 '아니오'라고 믿습니다. – Oded

4

AppPool의 유휴 시간 초과가 세션 제한 시간보다 큰지 확인하십시오.

AppPool이 시간 초과되면 모든 세션 데이터가 손실됩니다.