摘要: 基础 IO模型有5种 对于一个套接字上的输入操作,1)等待网络中的数据到达,将数据复制到内核的某个缓冲区;2)把数据从内核缓冲区复制到进程缓冲区 阻塞I/O和非阻塞I/O 非阻塞I/O,不停在调用CPU(这种方式称之为轮询)但是在做无用功,极大浪费 传统模型中,server对于每个被动Socket连 阅读全文
posted @ 2020-05-20 14:03 ZMZ沐梓 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 图片说明: 客户端发出的请求经过nginx代理→wsgi服务器,服务器开启的监听线程会捕获到事件,根据事件条件→对应的就绪Socket描述符,服务端会接入流数据→应用内部 开始对请求进行 解析,封装生成Request(此时在生成WSGIHandler实例时,中间件已经被加载)→→handle.run 阅读全文
posted @ 2020-05-20 00:06 ZMZ沐梓 阅读(271) 评论(0) 推荐(0) 编辑