为了账号安全,请及时绑定邮箱和手机立即绑定

网页抓取程序越来越慢

网页抓取程序越来越慢

慕田峪9158850 2018-12-11 15:05:33
用winform写的一个网页论坛抓取程序,根据选择的关键字和时间对论坛新闻进行筛选,用的多线程,抓取到3万多条数据后就变的很慢。。几分钟还不抓取一个,代码里应该没有涉及到死锁吧,程序还能工作,刚开始抓取的速度也不算慢。线程下只是用了sleep让耗时的线程让出时间片,是这个原因还是其他的什么??
查看完整描述

2 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

你要是天天抓的话人家会封你IP的,就搞个单线程抓算了,抓一个sleep 300ms 然后抓的时候定个超时时间,一个抓不到就往下抓

查看完整回答
反对 回复 2018-12-15
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

写一些日志,看问题出在哪里。

网络问题?记录每个线程从抓到解析内容的时间,看是你这边问题还是他那边问题。

还是数据库越来越大了?


查看完整回答
反对 回复 2018-12-15
  • 2 回答
  • 0 关注
  • 482 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信