失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > HTTP之一:http协议简介(3)

HTTP之一:http协议简介(3)

时间:2019-02-14 13:29:11

相关推荐

HTTP之一:http协议简介(3)

HTTP1.1的引入:

http1.1:增强了缓存的功能 ,引入了长连接的机制。

如果没有长连接,每个请求/资源三次握手,四次断开,严重影响了服务器的响应时间,

长连接:客户端和服务端三次握手获取到第一个资源后,本来是应该立即断开连接,但是它不断开,它等待你获取第二、三个资源。。。。

这个连接一直不断开,不像1.0是获取到资源后立即断开

不断开都是好处吗,比如你的服务器访问量很大,而你的服务器最多允许同时500个请求进来,而来了有600个了,这多的100要排队了,很难建立连接

但一般长连接,好处:可以让客户端发起第二个请求的时候缩短时间,也可以降低服务器资源占用率,

坏处:服务器访问量很大,而你的服务器最多允许同时500个请求进来,而来了有600个了,这多的100要排队了,很难建立连接

大多数情况下,只要你的服务器没有大到量无与伦比的地步,使用长连接,可以显著的提高服务器性能、响应能力,

为了防止长连接一直在线,给了个限定,有两种限定:

1,到达一定时间的超时断开,叫空闲超时,

2,一直请求、一直请求而不断开,因此,最多允许你请求多少次,如果还请求,就去排队。

长连接对服务器性能影响是非常大 ,所以一定要开启长连接。

httpd特性:

1,事先创建进程。先放那不够用再创建进程空的空闲进程。

2,按需维持适当的进程:空闲太多的进程会将其销毁。直到满足运行的最小进程。

3,模块化设计,核心比较少,各种功能通过模块来添加。包括php。

如果觉得《HTTP之一:http协议简介(3)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
HTTP协议之简介

HTTP协议之简介

2021-06-13

http协议-简介

http协议-简介

2021-06-02

HTTP 协议简介

HTTP 协议简介

2018-09-24

-11-7(http协议简介)

-11-7(http协议简介)

2020-01-14