老师,在使用tornado框架的时候,第三方的sdk例如阿里的oss有很多阻塞io的操作,比如requests 这种情况是不是性能会下降?
来源:10-3 AsyncHttpClient异步发送短信

慕前端6042885
2019-10-25
老师,在使用tornado框架的时候,第三方的sdk例如阿里的oss有很多阻塞io的操作,比如requests 这种情况是不是性能会下降?
写回答
3回答
-
兰小宇
2019-11-07
同问这个问题,直接在项目中使用sdk,请求的那段代码会自动调用tornado的request吗
032019-11-09 -
袁承志0503
2019-11-01
可以试试这个库:pip install aiohttp-requests
022019-11-01 -
bobby
2019-10-25
是的,使用requests会降低性能,所以推荐使用自带的request或者aiohttp,或者将requests这个请求交给tornado底层的asyncio自带的线程池去执行,不过首推使用aiohttp来完成,因为这个是真正的底层异步io实现的
022019-10-28
相似问题