3
我们有ie8(在XP下)和ie9(在7下)做了几个RPC GWT调用的bug。最终,其中一个调用触发,但服务器响应重置(RST),并且应用程序持续等待结果,直到收到12002 http错误(12002似乎意味着TimeOut超过几分钟)。GWT ie8 timeout 12002
一些键:
- 我们无法重现的bug在其他浏览器。
- 我们在ie8中使用prototype.js发射了数百个相同的RPC调用,它永远不会失败!所以,我们只能在gwt代码中重现它。
- 这是一件随机的事情。有一段时间它会在三分钟后第一次打电话给他人三秒后发生。
- 在Windows Server 2003的客户端中,http错误是12030而不是12002,它立即发生。
任何想法?
我试图发送一个“连接:关闭”从服务器,但它保持挂......我们不知道还能做什么... –
连接关闭帮助了我,另一件事是帮助为了消除嵌套的回调,我也尽可能使用GET。服务器2008是最大的改进,有一个链接可以很好地解释这个问题,但是会发生的是当前请求在完成前重置之前的请求。造成这种情况的原因必须是XMLHTTPRequest + POST +服务器配置的组合。它可以帮助测试这与另一个http服务器 – Spiff