近日豆瓣的服务器又崩溃,引起了热议,到底服务器崩的原因都有什么呢?跟着小编一起去了解吧。
首先什么是服务器呢,服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。
服务器崩的原因是什么呢?
1请求人数太多。服务器接收排队进入的请求,负载不大时没什么压力,在毫秒级的时间内就可以将请求全部处理妥当。但是,当成千上万个用户请求突然涌入时,服务器承载有限,就会丢弃部分请求,如果此时继续涌入大量访问,那么 *** 作系统TCP协议栈也将开始丢弃请求,也就是服务器的网络无法连接了。如果继续增加请求,服务器就会满负荷运转,就会出现大面积无法访问的现象。就好比现在临近春节,12306购票人数不断增多,瞬间提交的订单也随之增长,服务器容易出问题产生并发症,导致无法正常运转。2遭到黑客攻击。网络攻击会占用服务器的资源以及带宽,当大量数据恶意占据服务器资源以后,就会导致服务器崩溃,无法正常运作。如果发现网站被挂马及时向上级汇报并通知技术人员删除挂马代码,修护安全漏洞和重建。
3 服务器超载。服务器的每个连接都使用一个线程。服务器会在线程用完后挂起,而不为已存在的连接提供任何服务。如果有一种负载分布机制可以检测到服务器没有响应,则该服务器上的负载就可以分布到其 它的Web服务器上,这可能会致使这些服务器一个接一个地用光所有的线程。这样一来,整个服务器组都会被挂起。
总而言之豆瓣的服务器运载能力,团队维护能力都·有待提高。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)