当前位置: 首页 > news >正文

郑州网站建设公司e00免费友情链接

郑州网站建设公司e00,免费友情链接,沈阳定制网红小熊花的地方,温泉酒店网站建设方案1、什么是Keep-Alive模式#xff1f; 我们知道HTTP协议采用“请求-应答”模式#xff0c;当使用普通模式#xff0c;即非KeepAlive模式时#xff0c;每个请求/应答客户和服务器都要新建一个连接#xff0c;完成 之后立即断开连接#xff08;HTTP协议为无连接的协议#… 1、什么是Keep-Alive模式   我们知道HTTP协议采用“请求-应答”模式当使用普通模式即非KeepAlive模式时每个请求/应答客户和服务器都要新建一个连接完成 之后立即断开连接HTTP协议为无连接的协议当使用Keep-Alive模式又称持久连接、连接重用时Keep-Alive功能使客户端到服 务器端的连接持续有效当出现对服务器的后继请求时Keep-Alive功能避免了建立或者重新建立连接。   http 1.0中默认是关闭的需要在http头加入Connection: Keep-Alive才能启用Keep-Alive   http 1.1中默认启用Keep-Alive如果加入Connection: close 才关闭。   目前大部分浏览器都是用http1.1协议也就是说默认都会发起Keep-Alive的连接请求了所以是否能完成一个完整的Keep- Alive连接就看服务器设置情况。 2. 什么是长连接、短连接   在HTTP/1.0中默认使用的是短连接。也就是说浏览器和服务器每进行一次HTTP操作就建立一次连接但任务结束就中断连 接。如果客户端浏览器访问的某个HTML或其他类型的 Web页中包含有其他的Web资源如JavaScript文件、图像文件、CSS文件等当浏览器每遇到这样一个Web资源就会建立一个HTTP会话。 但从 HTTP/1.1起默认使用长连接用以保持连接特性。使用长连接的HTTP协议会在响应头有加入这行代码 1 Connection:keep-alive   在使用长连接的情况下当一个网页打开完成后客户端和服务器之间用于传输HTTP数据的 TCP连接不会关闭如果客户端再次访问这个服务器上的网页会继续使用这一条已经建立的连接。Keep-Alive不会永久保持连接它有一个保持时 间可以在不同的服务器软件如Apache中设定这个时间。实现长连接要客户端和服务端都支持长连接。 HTTP协议的长连接和短连接实质上是TCP协议的长连接和短连接。 2.1 TCP短连接   我们模拟一下TCP短连接的情况client向server发起连接请求server接到请求然后双方建立连接。client向server 发送消息server回应client然后一次读写就完成了这时候双方任何一个都可以发起close操作不过一般都是client先发起 close操作。为什么呢一般的server不会回复完client后立即关闭连接的当然不排除有特殊的情况。从上面的描述看短连接一般只会在 client/server间传递一次读写操作 短连接的优点是管理起来比较简单存在的连接都是有用的连接不需要额外的控制手段 2.2 TCP长连接   接下来我们再模拟一下长连接的情况client向server发起连接server接受client连接双方建立连接。Client与server完成一次读写之后它们之间的连接并不会主动关闭后续的读写操作会继续使用这个连接。   首先说一下TCP/IP详解上讲到的TCP保活功能保活功能主要为服务器应用提供服务器应用希望知道客户主机是否崩溃从而可以代表客户使用资 源。如果客户已经消失使得服务器上保留一个半开放的连接而服务器又在等待来自客户端的数据则服务器将应远等待客户端的数据保活功能就是试图在服务 器端检测到这种半开放的连接。   如果一个给定的连接在两小时内没有任何的动作则服务器就向客户发一个探测报文段客户主机必须处于以下4个状态之一 客户主机依然正常运行并从服务器可达。客户的TCP响应正常而服务器也知道对方是正常的服务器在两小时后将保活定时器复位。 客户主机已经崩溃并且关闭或者正在重新启动。在任何一种情况下客户的TCP都没有响应。服务端将不能收到对探测的响应并在75秒后超时。服务器总共发送10个这样的探测 每个间隔75秒。如果服务器没有收到一个响应它就认为客户主机已经关闭并终止连接。 客户主机崩溃并已经重新启动。服务器将收到一个对其保活探测的响应这个响应是一个复位使得服务器终止这个连接。 客户机正常运行但是服务器不可达这种情况与2类似TCP能发现的就是没有收到探查的响应。 本文转自 七十七快 51CTO博客原文链接:http://blog.51cto.com/10324228/1836699
http://www.zqtcl.cn/news/949745/

相关文章:

  • 广州企业网站推广织梦学校网站模板
  • 国内响应式网站案例深圳住房和城乡建设局网站
  • 网页制作网站首页中国建筑论坛网
  • 众创空间网站建设少年宫网站建设模块
  • 企业营销型网站的内容科技公司取名大全
  • 哈尔滨云建站模板投资公司的钱从哪里来
  • 海南做网站公司哪家好中国人做外贸生意的网站
  • 没有网站怎么做cpa成都百度推广公司地址
  • 龙湖地产 网站建设高端上海网站设计公司
  • 触屏手机网站模板装修设计软件排名
  • 怎么做盗文网站郑州建设教育培训中心
  • 网站安全解决方案嵌入式软件工程师培训
  • 怎么做一种网站为别人宣传网站界面切片做程序
  • 麻涌网站建设河北网站建设联系方式
  • 建设银行官方网站打不开啊寮步仿做网站
  • 一个人可做几次网站备案峰峰网站建设
  • 怎么盗号网站怎么做北京高端网站设计外包公司
  • 著名的淘宝客网站wordpress博客内容预览
  • 成都网站seo公司甘肃网站建设推广
  • 做网站加班网站项目意义
  • 在虚拟机中如何做二级域名网站个人网站做哪种能赚钱
  • 贵州建设水利厅考试网站wordpress主查询翻页
  • 网站优化网络推广seo天津建设工程信息网几点更新
  • 兰州网站seo技术厂家比较实用的h5网页建设网站
  • 怎样让自己做的网站被百度收录动漫制作软件
  • 西安网站制作哪家公司好怎么向企业推销网站建设
  • 电子商务网站建设新闻深圳坂田网站设计公司有哪些
  • 上海电子商城网站制作wordpress循环该分类子分类
  • 茶山做网站教育网站建设计划书
  • 成品门户网站源码免费海外网络加速器免费