tornado设计聊天中的部分关键
作者:
憨猜猜 | 来源:发表于
2019-03-13 17:36 被阅读0次并发:同一时间,单CPU只执行一个任务
并行:多CPU同时执行不同任务
同步和异步针对结果而言:
同步:对请求结果来说,上一步的操作必须执行完成,下一步才能执行
异步:下一步的操作不需要等待上一步的完成
阻塞和非阻塞针对线程的状态而言:
阻塞:线程没有资源,因此挂起并不执行
非阻塞:线程有资源,一直运行
tornado是异步非阻塞的框架
tornado==4.5版本
同步关键字
client = tornado.httpclient.HTTPClient()
response = client.fetch('http://cn.bing.com/search?q=%s' % q)
异步关键
client = tornado.httpclient.AsyncHTTPClient()
client.fetch('http://cn.bing.com/search?q=%s' % q, callback=self.on_response)
设置中文名字显示

ZEOZX0ZM7VX}P3EZ9YV}}4Q.png

L[B4ZD`$Z8S5{EU]{1TG62L.png
本文标题:tornado设计聊天中的部分关键
本文链接:https://www.haomeiwen.com/subject/rrkhpqtx.html
网友评论