在我的工作中,我们经常使用调试工具Charles Proxy。因此,我总是在后台运行它。有时是录音,其他时候不是。
但是,最近它开始起作用了。对于我执行的每个Web请求,都有1-3%的机会无法连接,原因如下:“连接:连接超时:连接”
测试用例
我用Charles进行了测试:在文件上使用'repeat advanced'选项将其提取50次:
如您所见,其中有2个失败。(超时花了21秒)。其他98次,大约需要4毫秒才能完成请求。
我在查尔斯关闭而费德勒打开的情况下做了同样的测试。
在文件的400个请求之后,没有一个失败。
正常使用情况发生在
这里,这是我打开公司游戏网站时发生的。一个相当重要的请求失败,因此该站点从未完全加载。
我尝试过
尝试重新启动计算机。
我尝试更新到最新版本的Charles。
我尝试卸载并安装Charles。
我尝试断开与正在使用的VPN的连接。
我试图关闭查尔斯,这似乎可以解决问题。但是我需要让Charles运行,并且我不想一直打开和关闭它。
我尝试使用Firefox而不是Chrome,但这种情况很少发生或几乎从未发生。但是,在使用Flash时,Firefox实在不好用。
编辑(Chrome网络内部)
,chrome://net-internals/#events
当我尝试加载失败的文件时,我记录了输出。Pastebin转储:http://pastebin.com/dgMaLMKc
然后http://pastebin.com/dAGpJCJy
看来这是程序造成的Ad Muncher
。关闭它后,超时的连接显然已经停止。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句