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

做响应式网站有什么插件做网站哪家服务器好

做响应式网站有什么插件,做网站哪家服务器好,网站备案换主体,网站怎样优化关键词好分析回答 TCP协议规定#xff0c;对于已经建立的连接#xff0c;网络双方要进行四次握手才能成功断开连接#xff0c;如果缺少了其中某个步骤#xff0c;将会使连接处于假死状态#xff0c;连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接#xf…分析回答 TCP协议规定对于已经建立的连接网络双方要进行四次握手才能成功断开连接如果缺少了其中某个步骤将会使连接处于假死状态连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接所以很有必要保证无用连接完全断开否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中最值得注意的状态有两个CLOSE_WAIT和TIME_WAIT。 TIME_WAIT TIME_WAIT 是主动关闭链接时形成的等待2MSL时间约4分钟。主要是防止最后一个ACK丢失。 由于TIME_WAIT 的时间会非常长因此server端应尽量减少主动关闭连接 CLOSE_WAIT CLOSE_WAIT是被动关闭连接是形成的。根据TCP状态机服务器端收到客户端发送的FIN则按照TCP实现发送ACK因此进入CLOSE_WAIT状态。但如果服务器端不执行close()就不能由CLOSE_WAIT迁移到LAST_ACK则系统中会存在很多CLOSE_WAIT状态的连接。此时可能是系统忙于处理读、写操作而未将已收到FIN的连接进行close。此时recv/read已收到FIN的连接socket会返回0。 为什么需要 TIME_WAIT 状态 假设最终的ACK丢失server将重发FINclient必须维护TCP状态信息以便可以重发最终的ACK否则会发送RST结果server认为发生错误。TCP实现必须可靠地终止连接的两个方向(全双工关闭)client必须进入 TIME_WAIT 状态因为client可能面 临重发最终ACK的情形。 为什么 TIME_WAIT 状态需要保持 2MSL 这么长的时间 RFC 793中规定MSL为2分钟实际应用中常用的是30秒1分钟和2分钟 \ 在服务端未收到ACK第三次握手超时后再次发送FIN报文客户端接到重发的FIN报文可再次发送ACK。防止已经断开的连接1在链路中残留的FIN包终止掉新的连接该连接重用五元组【发生概率低但由于seq循环重用也是有可能的】防止链路上已经关闭的连接残余数据包干扰正常的数据包造成数据流不正常 如果 TIME_WAIT 状态保持时间不足够长(比如小于2MSL)第一个连接就正常终止了。第二个拥有相同相关五元组的连接出现而第一个连接的重复报文到达干扰了第二个连接。TCP实现必须防止某个连接的重复报文在连接终止后出现所以让TIME_WAIT状态保持时间足够长(2MSL)连接相应方向上的TCP报文要么完全响应完毕要么被丢弃。建立第二个连接的时候不会混淆。 TIME_WAIT 和CLOSE_WAIT状态socket过多 如果服务器出了异常百分之八九十都是下面两种情况 1.服务器保持了大量TIME_WAIT状态2.服务器保持了大量CLOSE_WAIT状态简单来说CLOSE_WAIT数目过大是由于被动关闭连接处理不当导致的。 因为linux分配给一个用户的文件句柄是有限的而TIME_WAIT和CLOSE_WAIT两种状态如果一直被保持那么意味着对应数目的通道就一直被占着而且是“占着茅坑不使劲”一旦达到句柄数上限新的请求就无法被处理了接着就是大量Too Many Open Files异常Tomcat崩溃。 反思扩展 在服务器的日常维护过程中如何查看 TCP 的状态 netstat -n | awk /^tcp/ {S[$NF]} END {for(a in S) print a, S[a]} 展示如下 ESTABLISHED 1044 TIME_WAIT 3650 复制代码 常用的三个状态是ESTABLISHED 表示正在通信TIME_WAIT 表示主动关闭CLOSE_WAIT 表示被动关闭。 五元组 五元组标识了一条可用的连接 源IP源端口目的IP目的端口类型TCP or UDP 喵呜面试助手一站式解决面试问题你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] - 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享
http://www.w-s-a.com/news/399237/

相关文章:

  • app和网站开发的成本虚拟主机是啥
  • 想做一个自己设计公司的网站怎么做的销售培训
  • 南昌网站建设模板合作凡客app哪去了
  • 有免费做网站的吗建设互联网站
  • 北京市保障房建设投资中心网站淄博哪个网站做房屋出赁好
  • 如何做网站的优化网站开发怎么收费
  • 网站的关键词怎么选择2345实用查询
  • 免费的制作网站做图剪片文案网站app接单
  • 中国有多少网站有多少域名上海网站建设网页制作邢台
  • 网站 数据报表如何做室内设计联盟官方网站入口
  • 怎样建设网站论文合肥做网站的软件公司
  • 收款后自动发货的网站是怎么做的怎么看网站后台网页尺寸
  • 谷歌seo引擎优化宁波seo关键词
  • 外贸网站建设需要注意什么seo课程
  • 做信息图网站网站建设的软件介绍
  • 网站开发语言数据库有几种魏县审批建设的网站
  • 北京公司网站建设推荐海口建设
  • 不懂编程如何做网站婚礼网站模板
  • 像京东一样的网站wordpress入门视频教程7 - 如何在文章里加入视频和音乐
  • 惠州网站建设排名wordpress3万篇文章优化
  • 创建网站的三种方法北京建王园林工程有限公司
  • jsp网站建设模板下载十大免费excel网站
  • 网络公司网站图片网站建立好了自己怎么做优化
  • 云主机是不是可以搭建无数个网站百度快速seo优化
  • 房地产怎么做网站推广建立音乐网站
  • 川畅科技联系 网站设计网站开发的教学视频
  • 为什么学网站开发凡科登陆
  • 设计师常备设计网站大全中山精品网站建设信息
  • 杭州建设工程网seo服务是什么
  • 兼职做问卷调查的网站wordpress mysql设置