我正在使用HTTPWATCH RUBY脚本来自动化Internet Explorer和爬网网站,以寻找损坏的链接。看 这里 有关Ruby站点蜘蛛脚本的信息。一段时间后,HTTPWATCH插件失败了以下错误:

获取缓存对象失败#1。len= 2048 url = http://domainname/dckh1h0mntja0m8xa1qugzm3n_59c9/dbs.gif?&dcsdat=1284571577008&dcssip=domainname&dcsuri=/closet_detail.aspx&dcsqry=%3Fid=34200&WT.co_f=10.10.30.9-90436560.30102765&WT.vt_sid=10.10.30.9-90436560.30102765.1284565529237&WT.tz=- 4&wt.bh = 13&wt.ul = en-us&wt.cd = 16&wt.sr = 1680x1050&wt.jo = yes&wt.ti = generics%2520%2526%2526%2520SUPER%2520MAND520MAN%2520MAN%2520center%2520center%25E2%25E2%2580%2580%2594TESTETING ... 1284571573错误= 8:没有足够的存储空间来处理此命令。

第858行源。CPPHR = 0x80070008

(这个过程已经写了一个小型企业)

安全版本:7.0.26

当我查看任务管理器时,iexplorer.exe占用了1.5次的内存。我想知道这是否是缓存填充的问题?还是这是URL太长的问题?有人有建议吗?

有帮助吗?

解决方案

好的,看来我能够回答自己的问题。由于HTTPWATCH是IE插件,这就是为什么它看起来像Internet Explorer的内存不足的原因。实际上,正是httpwatch日志文件变得如此之大。工作方法是使用save()然后clear()以间隔倾倒HTTPWATCH日志。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top