犇站爬虫概述

当我们的爬虫访问您的网站时,它会使用以下 User-Agent 字符串进行标识:

Mozilla/5.0 (compatible; benbensbs-spider/0.1.0; +https://benben.sbs/bot)

验证真实性

当您在网站日志中发现此 User-Agent 时,即表示我们的爬虫正在访问您的内容。我们目前的爬网服务器位于 64.90.0.0/20 (AS979) 网段,可能会使用成都电信的 IP 用于爬虫调试,但是调试用 IP 不会持续性抓取。您可以通过联系我们发送 IP 来检查我们爬虫的真实性。

控制抓取和抓取率

为了避免给您的服务器带来过大压力,我们对爬虫的速率进行了严格控制。我们采用了 Leaky Bucket 算法进行速率限制,具体参数如下:

  • 最大请求额度数 (max): 10
  • 初始请求额度数 (initial): 0
  • 补充速率 (refill): 每 500 毫秒补充 1 个请求额度
  • 补充间隔 (interval): 500 毫秒

这意味着我们的爬虫在任何 500 毫秒的窗口期内,最多会发出 10 个请求。此后,它会以每 500 毫秒一个请求的速度补充其请求额度。考虑到网络延迟和单线程模式,实际发出的请求通常不会达到这个理论峰值。

如果爬虫对您的服务器造成了太大的压力,服务端可以返回任意非 200 响应并将 HTTP 响应头部 server 设置为任意非空值。

报告问题

如果您对我们的爬虫有任何疑问、建议,或者发现我们的爬虫对您的网站造成了任何意想不到的影响(例如,负载过高),请随时通过以下方式与我们联系:

  • QQ 群聊 313404608
  • 电子邮件 me/imken.moe(/ 换成 @

我们会在 7 个工作日内进行回复。