의 차이점은 무엇 세션이 있습니다.시간 초과하고 서버입니다.ScriptTimeout?

StackOverflow https://stackoverflow.com/questions/608174

  •  03-07-2019
  •  | 
  •  

문제

리 ASP.net 웹 앱은 몇 가지는 페이지를 가끔씩 시간로 페이지를 부(일반적으로,이러한 모든 관리자 페이지를 입력하는 버그에 업로드/다운로드 처리합니다.)

솔루션 중 하나가되었습 충돌하 모니다.시간 초과하고 서버입니다.ScriptTimeout 까지 매우 큰 숫자는 잘 작동합니다.그러나,거기에 아주 조금 여기에 대해 토론할 때 각 설정이 적용됩니다.을 약간 넣어,MSDN 페이지의 해석에 열려 있습니다.

할 수 있는 사람을 나에게 리더스 다이제스트 버전의 어떤 차이가 또는 지점을 MSDN 페이지를 찾을 수 없습?

감사,니다.

(.net2.0 에 II6 는 경우 그것은 중요하다.)

보너스로 후속 질문가는 그 변경 설정에서 지정된 페이지의 on_load 인()함수에 변경이 그들에 대한 전체 응용 프로그램,또는 해당 페이지?

편집:소!나는 의미는"세션이 있습니다.시간 초과하지""서버입니다.시간을 초과했습니다."

도움이 되었습니까?

해결책

ScriptTimeout 수 초 ASP.NET 런타임이 지출에 기다리고 결과로부터 ASPX 페이지입니다.

세션이 있습니다.제한 시간은 분 ASP.NET 을 보낼 것을 기다리에 당신.

다른 팁

스크립트 제한 시간은 무엇을 제어하는 코드는 실행할 수 있습하는 요청을 처리하도록,당신이 무엇을 변경할 수 있도록 오래 실행되는 코드입니다.설정에서 IIS 관리자 사용되는 모든 요청하고,서버입니다.ScriptTimeout 속성을 사용에 대한 현재의 요청,그래서 가능하다면 설정해야 합니다 그것은 코드에서는 모든 정규 페이지를 사용하는 스크립트를 정상적인 시간을 초과했습니다.

세션 제한 시간은 시간 세션 개체 서버에서 살아난 후에는 사용자가 마지막으로 요청을 한다.세션 시간 제한 설정에서 IIS 관리자는 기본 설정으로 어떠한 새로운 세션을 만들고 있습니다.시간 초과 시설에서 액세스 코드가 시간 제한하는 특정 세션이 있습니다.기본 세션 제한 시간 20 분,그리고 충돌 할 수 있습것도 없이 큰 위험을,하지만 당신은 여전히 그것을 유지하는 적절한 값 그래서 당신이 있지 않는 세션 객체를 달라붙는 일에 메모리에 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top