当前位置:首页 > 短网址资讯 > 正文内容

FT12短网址:Tcp长连接与短连接对高并发的影响

www.ft12.com8年前 (2017-07-07)短网址资讯2209

1、Tcp树立连接需求三次握手,断开连接需求四次握手。

2、tcp树立连接后将会在操作系统内核内存中保护四元组方针(源ip,源port,方针ip,方针port)。

3、tcp在断开连接时,自动断开方四元组将会处于time_wait状况,一起源port不可用,此由操作系统限制。因而本地频频的自动断开tcp衔接将很快耗尽端口号。


http协议:

http协议是应用层协议,树立在tcp之上,因而一切tcp上的数据包发送都有http协议结构触发。

1、http1.0协议默以为短链接,并且是由服务器自动断开衔接,当服务器发送完数据以后会发送FIN数据包,此刻客户端发送ACK对FIN进行回答,等客户端发送FIN给服务端,服务端发送ACK给客户端,到此TCP才断开,客户端TCP衔接开释,可是服务器端TCP四元组将会进入到Time_Wait状况,Time_Wait由系统决议,可装备,最低30s,进入Time_Wait的原因是不能确保对方收到最终的ACK。按自己了解,假如服务端发送自动封闭FIN,客户端已回复ACK,此刻客户端良久不回复Fin,客户端http结构会强行不活动TCP四元组发送Fin,完毕TCP衔接。

2、http1.1协议默以为keep-alive,意义是通知服务端不要封闭tcp,延迟一段时间再封闭。假如此刻客户端往服务器发送tcp包将会更新服务端tcp定时器,确保tcp衔接再活一段时间。http协议根据tcp协议,一起根据tcp链接池,假如http发现当时恳求有契合的tcp链接将会复用。契合条件:端口号属于当时客户端程序,方针地址及端口号契合,一起tcp四元组处于活动状况即可复用。


总结:高并发用短衔接会很快耗尽客户端端口号,功率乃至不如http恳求。解决方案是使用socket连接池长衔接。


扫描二维码推送至手机访问。

版权声明:本文由短链接发布,如需转载请注明出处。

本文链接:https://www.ft12.com/article_268.html

分享给朋友:

相关文章

百度的新赌注:语音由DuerOS开路,无人车由Apollo撑腰

[ FT12短网址 ] 李彦宏的中心赌注即是两个:语音和无人车。详细到战术层面,语音由DuerOS开路,无人车由Apollo撑腰。明日,李彦宏将揭晓他为这两个赌注下了啥新筹码。 那么,baidu都在这两个渠道上现已倾泻了...

继“京腾计划”“京条计划”后,京东又“京”了

继“京腾计划”“京条计划”后,京东又“京”了

[ 短网址资讯 ] 亿欧6月2日消息,京东超市联手妈妈网正式推出“京妈计划”,双方将携手为品牌商提供从消费场景到消费决策的全流程营销解决方案。通过“京妈计划”京东超市将和妈妈网一起做深做细京东母婴的会员体系、母婴社区体系...

支付宝官方曝光“刷脸支付”系统  刷脸的时代即将来临

支付宝官方曝光“刷脸支付”系统 刷脸的时代即将来临

昨天上午短网址资讯报道了支付宝“刷脸支付”功用曝光的音讯,疑似呈现了支付宝刷脸支付终端机,网友们纷繁表示“靠脸吃饭”时期要来了。如今支付宝官方向IT之家确认,这项“刷脸支付”功用行将上线。在视频中显现,一位测试者不用手机、不输入账号,仅靠刷...

短网址的今生前世

短网址的今生前世

引言  短网址司空见惯,比如说下面这些  http://u6.gg/baidu => http://www.baidu.com,  http://rrd.me/baidu => http:...

从100万个搜索中结果,得出16个SEO优化的核心影响因素

从100万个搜索中结果,得出16个SEO优化的核心影响因素

尽管这篇文章剖析的是google,可是很多关于其他查找引擎也同样受用,不得不说的是在查找技术上baidu与google的距离还是很远,可能方向都放到赚钱去了吧,OK,让咱们开端吧!咱们剖析了100万个查找成果(SERP)来回的一下这个问题:...

微商推广的正确姿势

微商推广的正确姿势

信赖现代这个微商横行的时代,兄弟圈内现已被搞得乌烟瘴气,连双袜子都要搬到兄弟圈卖,不论他人怎样想,笔者反恰是把一切发广告的都拉黑了,身边的兄弟也有有些做起了微商,可是大有些的办法都是在兄弟圈发布鳞次栉比的文字,信赖那些文字也是大有些仿制而来...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。