2016-08-25 1 views
0

SignalR 허브에서 데이터를 가져 오는 angularjs 클라이언트 (asp.net/mvc 5)가 있습니다. 모든 것이 정상적으로 작동하지만 몇 시간 동안 부재중 인 상태에서 클라이언트로 돌아 왔을 때 클라이언트 응용 프로그램 (브라우저)이 더 이상 업데이트되지 않는다는 것을 자주 눈치 챘습니다. 다시로드하면 페이지가 다시 업데이트되기 시작합니다. 백엔드는이 모든 기간 동안 살아있었습니다.angularjs/signalr 클라이언트가 잠들 수있는 원인은 무엇입니까?

이 잠들었을 때 가능한 원인은 무엇입니까? 페이지에 인증이 필요합니다 (owin auth). 로그온 한 사용자 보안 토큰이 만료되어 페이지를 새로 고침하면 갱신 될 수 있습니까?

+1

Signalr은 약 30 초 동안 (기본적으로) 통신 할 수없는 경우 해당 허브에서 연결을 끊습니다. IIS 응용 프로그램 풀 재활용 중이 현상이 발생할 수 있음을 발견했습니다 (기본적으로 하루에 한 번 발생 함). –

+0

감사합니다. 나는이 두 사건 사이의 상관 관계를 모니터 할 것이다. 그러나 그렇다. 그럴듯하게 들린다. –

답변

0

IIS 응용 프로그램 풀 재활용 중에 연결이 끊어지는 것 같습니다. 나를 올바른 방향으로 향한 Thx James!

관련 문제