浏览代码

调整采集频率

lizongze 3 年之前
父节点
当前提交
bca30cc77d
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      ybw/detail_spider.py

+ 2 - 0
ybw/detail_spider.py

@@ -1,3 +1,4 @@
+import random
 import time
 
 import requests.exceptions
@@ -216,6 +217,7 @@ class DetailSpider:
                     self.crawl_response(response, item)
                     self._update_crawl_task(item["_id"], crawl_status='finished')
                     sc.crawl_counter(1)
+                next_task_interval = random.choice(range(3,9))
             except YbwCrawlError as e:
                 if e.code == 10105:
                     # 抛出异常时,将es查询统计结果进行更新