2010-04-06 85 views
1

我们运行一个实时讨论类型的网站,它有很多JS代码来管理聊天。我们仍在开发中,所以代码不是100%稳定,但运行良好。IE8崩溃标签恢复日志?

我们发现聊天流非常偶然地导致IE8崩溃选项卡并执行恢复。其他浏览器不用担心。

这是非常间歇性的,很难知道从哪里开始,除非翻译代码并等待一个星期左右才能看到它是否仍然发生。这是一个痛苦。

基本上没有人知道任何IE8的调试功能,会让我们知道是什么之后的崩溃/恢复?

+0

难道是内存泄漏?你是否检查过一段时间的IE进程的内存使用情况? – CResults 2010-04-06 13:04:00

回答

0

我不知道任何事情。我唯一的建议是做一些自己的日志记录...希望你可以追踪事情发生之前的事情,并确定是什么原因造成的。

例如使用AJAX

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

其中log()使得AJAX调用到服务器,记录一些数据文件。

崩溃之后,失败之前检查日志来确定,事情得:

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

或使用Fiddler监控流量也可能会显示崩溃的模式。 – 2010-04-06 13:26:31