码迷,mamicode.com
首页 > 其他好文 > 详细

高效并发2

时间:2017-07-10 22:00:57      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:缓冲   读取   策略   connect   tcp   短连接   高效   持久连接   nec   

持久连接也称长连接,它本身是TCP通信的一种普遍方式,即在一次TCP通信中持续发送多份数据而不断开连接,与它相反的方式称为短连接,即建立连接后发送一份数据便断开。建立TCP连接本身是一项不小的开销,所以连接次数越少,越有利于性能的提升。长久以来大家习惯了一次性的http通信,即一次TCP连接处理一个http请求,回归到TCP传输层,长连接带来的好处显而易见,现在大部分浏览器和服务器开始支持长连接。浏览器支持长连接可以在浏览器发出的请求的数据头中看到:Connection:Keep—Alive,服务器的响应数据的数据头中也可看到。

服务器的并发策略:

本质上讲,所有到达服务器的请求都封装在IP包中,位于网卡的接受缓冲区中,这时web服务器软件要做的事就是不断读取这些请求并进行处理,然后将结果写到发送缓冲区。

高效并发2

标签:缓冲   读取   策略   connect   tcp   短连接   高效   持久连接   nec   

原文地址:http://www.cnblogs.com/jianmianruxin/p/7147503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!