python 框架

异步非阻塞web框架  Tornado Nodejs

 

异步IO模块: http 就是IO请求,不等待的http请求

  一个线程伪造并发的请求 ,客户端向服务端发起并发请求, 通过select 监听 

当有多个请求同时去request,后端的处理一般只能等待一个一个处理,如果是计算型的操作,占用cpu,只能等待,hand住了

如果请求是I/O型的(等着类的)sleep/i/o, 可以进行异步非阻塞

 

tornado 是典型的异步非阻塞,有向远程发送异步IO的模块

 

from tornado import gen

from tornado.concurrent import Future

@gen.coroutine

future = Future()

yield future

 

posted @ 2018-07-19 20:23  芒果先生丶  阅读(185)  评论(0编辑  收藏  举报