2010-04-06 7 views
1

우리는 채팅을 관리하기 위해 꽤 많은 JS 코드가있는 실시간 토론 유형 웹 사이트를 운영합니다. 우리는 아직 개발 중이므로 코드가 100 % 견고하지는 않지만 괜찮습니다.IE8에서 탭 복구 로그가 손상 되었습니까?

우리는 채팅 스트림이 매우 간헐적으로 IE8에서 탭을 크래시하고 복구를 수행한다는 사실을 발견했습니다. 다른 브라우저에서는 걱정할 필요가 없습니다.

매우 간헐적이며 코드 조각을 추출하고 1 주일 정도 기다렸다가 계속 발생하는 경우를 제외하고는 어디에서 시작해야할지 알기가 어렵습니다. 어떤 고통입니다.

기본적으로, 우리는 무엇이 일어나는지 알 수있는 IE8 디버깅 기능에 대해 알고 있습니까? 크래시/복구 후 ?

+0

는 메모리 누수 될 수 있을까요? 시간이 지남에 따라 IE 프로세스의 메모리 사용량을 확인 했습니까? – CResults

답변

0

나는 아무것도 모릅니다. 나의 유일한 제안은 당신 자신의 로깅을하는 것일 것입니다. 그리고 추락하기 전에 어떤 일이 일어나고 있는지를 추적 할 수 있기를 바랍니다.

예컨대 파일에 일부 데이터 로깅, log()이 당신의 서버에 AJAX 호출을

log('doing this'); 
foo.doThis(bar); 
log('doing that'); 
foo.doThat(baz); 
log('doing the other'); 
foo.doTheOther(boz); 

AJAX

를 사용하여.

충돌 후, 실패 전에 물건이 도착 위치를 확인하기 위해 로그를 검사 :

2010-04-06 12:37:14:138 doing this 
2010-04-06 12:37:14:462 doing that 
{crash} 
+1

또는 Fiddler를 사용하여 트래픽을 모니터링하면 충돌에 대한 패턴이 표시 될 수 있습니다. –

관련 문제