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

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

www.ft12.com6年前 (2017-07-07)短网址资讯1839

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

分享给朋友:

相关文章

贝佐斯:全球新首富的独裁和铁腕说客

7月27日晚间,得益于亚马逊股价上涨,亚马逊创始人贝佐斯身价高涨至902亿美元,超越微软创始人比尔·盖茨,变成国际首富。在曩昔的23年间,有18年的全球首富头衔被盖茨“强占”。时期,在2010年和2012年,墨西哥的卡洛斯·斯利姆(Carl...

世界正在惩罚过度友善的人

世界正在惩罚过度友善的人

01过度友善的人,害怕拒绝,温暖了别人,却累死了自己《欢乐颂》里的关雎尔,心地善良,温顺听话,成了很多男人眼中“适合结婚的对象”,但她的过度友善也常常为人诟病:因为心地太好,不懂得拒绝别人,工作中招来不少麻烦。印象中有个片段是,同事让她帮忙...

一锅白酒酿

一锅白酒酿

今天早上,收拾着东西去母亲家,女儿从里间蹿了出来,嚷嚷道:“妈妈,你这回千万千万不要从外婆家带东西了,我都吃怕了。”强调的语气让我发笑。刚刚不久,我从母亲家里回来,照例拎回了一堆推辞不掉的食物,其中份量最重的是白酒酿,足足有一大锅,这是我们...

闫东论百度大脑的谋和断---2017

闫东论百度大脑的谋和断---2017

[ ft12短网址导读 ] 国之谋断,家之谋断咱们做生态化,城市之谋断咱们做城镇化,咱们称之为一基地四中心。聚集当地生态,完成当地智能化生态的改造。家事国务天下事,离不开大数据的有备无患,也离不开人工智能的抓住时机。将来智能和工业...

支付宝也入局 小程序成了巨头的新战场

支付宝也入局 小程序成了巨头的新战场

【FT12短网址】小程序无疑是今年移动应用中最大牌的明星产品,从犹抱琵琶半遮面,到张小龙亲自为它的首次亮相站台,小程序的意义不言而喻。它的出现让移动应用时代向轻应用时代更进了一步,而划时代的小程序如今也不再只是微信的创新,支付宝等巨头的入局...

要怎样努力,才能修炼成一个架构师?

未来是不是人人都要学习编程?很久之前有一部电影叫黑鹰坠落,里边有一个场景是一个打字员在那儿说,因为我会打字,所以我不用上前线。这事放在现在看就比较搞笑了,毕竟现在绝大部分人都会打字。我觉得在未来,编程会像英语、电脑一样是一个很通用的技能。首...

发表评论

访客

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