종종 클라이언트 연결이 끊어졌습니다. 로드 밸런싱은 사용하지 않습니다 - 단 하나의 IIS 서버. 이 문제를 일으키는 원인과 해결 방법을 알아야합니다. 여기 클라이언트 연결이 끊어졌습니다.
예외 정보입니다 :Type: System.Web.HttpException
Message: The client disconnected.
Exception Data:
Source: System.Web
TargetSite: Void ThrowError(System.Exception, System.String, System.String, Boolean)
StackTrace:
at System.Web.UI.ViewStateException.ThrowError(Exception inner, String persistedState, String errorPageMessage, Boolean macValidationError)
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)
at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState)
at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState)
at System.Web.UI.HiddenFieldPageStatePersister.Load()
at System.Web.UI.Page.LoadPageStateFromPersistenceMedium()
at System.Web.UI.Page.LoadAllState()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
FWIW가 보인다 .. ununderstood 이유는 IIS는 포기 요청이 전혀 ASP.NET에 도달 할 수 있도록 않는 것입니다 남아 : http://stackoverflow.com/questions/809413/what-might-be-causing-thethe-client-disconnected-asp-net-exception –
@ ChrisW.Rea 네, 그러나 이것은 하나의 IIS 서버를 지정합니다. 다른 IIS 서버는로드 밸런싱을 특별히 언급합니다. 내가 찾던 대답은이 질문에 관한 것이지 다른 것에 대한 대답은 아닙니다. – Michael