我们运行一个实时讨论类型的网站,它有很多JS代码来管理聊天。我们仍在开发中,所以代码不是100%稳定,但运行良好。IE8崩溃标签恢复日志?
我们发现聊天流非常偶然地导致IE8崩溃选项卡并执行恢复。其他浏览器不用担心。
这是非常间歇性的,很难知道从哪里开始,除非翻译代码并等待一个星期左右才能看到它是否仍然发生。这是一个痛苦。
基本上没有人知道任何IE8的调试功能,会让我们知道是什么之后的崩溃/恢复?
我们运行一个实时讨论类型的网站,它有很多JS代码来管理聊天。我们仍在开发中,所以代码不是100%稳定,但运行良好。IE8崩溃标签恢复日志?
我们发现聊天流非常偶然地导致IE8崩溃选项卡并执行恢复。其他浏览器不用担心。
这是非常间歇性的,很难知道从哪里开始,除非翻译代码并等待一个星期左右才能看到它是否仍然发生。这是一个痛苦。
基本上没有人知道任何IE8的调试功能,会让我们知道是什么之后的崩溃/恢复?
我不知道任何事情。我唯一的建议是做一些自己的日志记录...希望你可以追踪事情发生之前的事情,并确定是什么原因造成的。
例如使用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}
或使用Fiddler监控流量也可能会显示崩溃的模式。 – 2010-04-06 13:26:31
难道是内存泄漏?你是否检查过一段时间的IE进程的内存使用情况? – CResults 2010-04-06 13:04:00