假设有如下代码.
class Index(RequestHandler):
@coroutine
def get(self):
response = yield AsyncHTTPClient().fetch('google.com')
print(response)
这个代码通过 AsyncHTTPClient 异步的获取某些内容.
问题是:
AsyncHTTPClient 获取内容的时候, Tornado 是不是离开这个 Handler 去处理其它事情了?
那么谁来执行 AsyncHTTPClient 的内容呢? 再开一个线程吗? 再开一个线程的话, 那不是每一个请求都要新建一个线程了吗= _ =....
谢谢.
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
可能答非所问了,但我都是这么干的: