
web
郑广技术博客
当你发现自己的才华撑不起野心时,就请安静下来学习吧!
展开
-
配置高性能静态、高性能动态网站
一、配置高性能静态网站1、HTTP通信大致分成3个阶段:1)TCP连接建立阶段:浏览器和服务器端通过3次握手,建立连接,达到establish状态。2)HTTP协议通讯阶段:此时客户端浏览器发起HTTP请求,网站服务端响应。在开启了keepalive以后,在同一个TCP连接后,浏览器可以发起多个HTTP请求。在HTTP协议通信阶段,对应每一个浏览器请求都会产生一个请求,双方采用“一问一答...原创 2019-10-19 19:43:25 · 407 阅读 · 0 评论 -
nginx简单安装、调优、错误解决
0、准备工作yum install -y gcc gcc-c++ openssl-devel zlib-devel perlyum install -y libevent* libxml2-devel.x86_64 libcurl.x86_64 libcurl-devel.x86_64yum install -y nfs-utils.x86_64 cyrus-sasl-md5.x86_64...原创 2019-10-14 15:32:21 · 154 阅读 · 0 评论 -
深入理解http的time_wait问题
HttpClient出现大量time_wait问题在高并发短连接的TCP服务器上,当服务器处理完请求后立刻主动正常关闭连接。这个场景下会出现大量socket处于TIME_WAIT状态。如果客户端的并发量持续很高,此时部分客户端就会显示连接不上。我来解释下这个场景。主动正常关闭TCP连接,都会出现TIMEWAIT。为什么我们要关注这个高并发短连接呢?有两个方面需要注意:1.高并发可以让服...原创 2019-10-12 14:22:31 · 2385 阅读 · 0 评论