![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
翰斯
编程,跑步,健身,读书,旅行
展开
-
一个http请求过程
1、在浏览器里输入网址2、根据域名解析IP地址3、与web服务器建立一个TCP连接4、给Web服务器发送一个http请求5、服务器的永久重定向响应6、浏览器跟踪重定向地址7、服务器“处理”请求8、服务器发回一个HTML响应9、释放TCP连接10、浏览器解析HTML内容11、浏览器获取嵌入在HTML中的对象原创 2017-04-07 11:09:15 · 313 阅读 · 0 评论 -
简析TCP的三次握手与四次分手
转自:http://www.jellythink.com/archives/705TCP是什么?具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我们需要知道TCP工作在网络OSI的转载 2017-04-07 15:34:12 · 170 阅读 · 0 评论 -
NGINX引入线程池 性能提升9倍
1. 引言正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为此,NGINX工作在非阻塞的socket模式下,并使用了epoll 和 kqueue这样有效的方法。因为满负载进程的数量很少(通常每核CPU只有一个)而且恒定,所以任务切换只消耗很少转载 2017-04-27 10:13:30 · 348 阅读 · 0 评论