在部署tornado项目上线时, 首次重启服务后第一次请求必然会报错, 后续的就能正常访问,

长报错urllib.error.URLError,如图排查多次依然发现不了问题

记一次排错经历,requests和fake_useragent

 

报的最多的依然是上图中的错,和下图的报错交叉出现,

记一次排错经历,requests和fake_useragent

 上图最后一行的报错信息很少出现, 是在特定情况下才出现,自从看到这个提示后瞬间就知道可能是哪出问题了.

原因就出在fake_useragent这个模块这里, 实列化的时候制定的参数有问题.

 

总结: 虽然最后一行报错很少出现, 但其实细心的话就能发现第一张图片中已经提示到fake_useragent这个模块了,

但就是没有发现,原因在于不够信息, 还有对项目中使用的包不熟悉, 刚开始都不知道这是个包名!!!

相关文章:

  • 2021-12-03
  • 2021-08-19
  • 2022-12-23
  • 2018-07-24
  • 2022-12-23
  • 2021-07-19
  • 2022-12-23
猜你喜欢
  • 2021-10-09
  • 2021-11-19
  • 2021-10-09
  • 2021-11-22
  • 2021-10-27
  • 2021-10-30
  • 2022-02-08
相关资源
相似解决方案