多线程爬虫流程 产生url 产生url 提供数据 提供数据 提供数据 保存 提供数据 保存 生产者线程 请求列表 生产者线程n 获取响应的爬虫1 响应列表 获取响应的爬虫n 解析线程1 数据库 解析线程n