您的服务器已“崩溃”,需要解锁知识重启

说起服务器崩溃,“杭州巨响”淘宝崩了这个梗想必要重回荧幕,有网友发现淘宝、咸鱼、天猫等阿里系 APP 出现了大面积故障,打不开网页,手机端、PC 端都进不去店铺,商家后台也都进不去……

当时,有网友表示,以为是网络问题,Wi-Fi、移动数据网络连续换不行, 重启手机不行,换手机和运营商不行。20 分钟左右后,淘宝在官方微博发布了一句“修好了”,证实了确实是出现了服务器崩溃的故障。

为什么会崩溃?

网络卡壳、网络瘫痪的主要原因是服务器的载荷达限,工作配置“供不应求”,当出现用户数大幅增加超出限制时,会出现服务器崩溃的现象,类似于公共场所出现拥挤甚至踩踏事故,导致其失去正常功能而瘫痪。服务器总是在背后默默付出,你不好奇它的庐山真面目吗?

服务器——为用户提供服务的电脑

“计算机?那不就是我们日常使用的电脑吗?”

这里的计算机是广义上的大家族,深究其技术原理,它们本是“同根生”。如果从应用角度来看,就很容易理解服务器的本质了。

简单来说,服务器是一个管理资源并为用户提供服务的计算机,这样的属性让服务器可以充当“联络员”的角色提供服务。

日常生活的背后,服务器无处不在。和我们联系最紧密的,就是上网时用到的几种服务器了。

web服务器

当你在键盘中敲入如某个具体网址时,最终你的电脑是访问到另外一台电脑,这台电脑安装有网站服务的软件和程序,以此响应大家的访问请求,它就叫做 web 服务器。Web 服务器的访问主要涵盖以下过程:

①用户在浏览器地址栏输入想要访问网站首页的请求;

②服务器收取客户端的访问请求;

③服务器处理请求;

④服务器将请求的处理结果在客户端的浏览器显示。

用户通过 Internet 直接访问服务器

而由于全球庞大的用户数量,为了保证网络线路不出现拥挤,同时高效维持线路运行秩序,现实中往往会扩大服务器容量。

这是服务器有别于家用电脑的特征之一:在结构上,服务器可扩展,可以“有限外连”,而普通电脑不支持此类模式。

文件服务器

在计算机局域网中,以文件数据共享为目标,将供多台计算机共享的文件存放于一台计算机中,即专门用来做文件存储的电脑称为文件服务器。这些服务器的 CPU、磁盘系统和内存足以支撑全球如此多的用户同时使用,因此,它的各方面性能都要更为出色。

随时随地均可连接,储存在里面的资料还要相对安全,这也是服务器比家用电脑更强大的第二个方面:稳定性和安全性更有保障。

数据库服务器

用来存储数据的服务器叫做数据库服务器,其为 web 服务器提供数据,并且会专门安装数据“管家”来进行数据管理。

我们拿某宝中的抢购来举例说明各种服务器的协同工作过程:

当你在搜索框敲出“热干面”并按下回车键的一刹那,一切就开始了。

就好比在餐厅点菜,你将菜单递出去,餐厅服务生微笑接下,转身推开“web 服务器”的大门,大声呼喊:“一份热干面!”。紧接着下一道“数据库”大门打开,一个个小助手飞快检索着所有菜式,同时服务生会检索“文件资源”中的存储情况,只要它跟“热干面”沾边,就会将信息送回“web 服务器”,服务生排序、组织并进行筛选,之后端着菜品微笑着走回到你的面前:“这是您点的热干面”。

不满意?没关系,一道道菜品,接连为您奉上。

“只要您要,只要我有”,这让你不禁想起餐厅门口鲜艳的标语。

应该已经发现了,服务器的特征之三,就是有着强大的计算能力。普通计算机只需要承载个人用户的需求,服务器承载的是瞬时间多人发出的计算请求,在抢购热干面的时候,要么同时计算成功,要么全体看到如下提示“服务器开小差了,喝口水再回来吧……”

提供热干面的过程提示我们,服务器硬件的发热不容忽视。吃热干面配着冰啤,服务器也需要降温和散热。华为把服务器放在油里,就是一种办法。

浸泡在“油”中的服务器

因此,在对硬件和软件要求较高的情况下,要使资源得到正常高效的应用,

服务器的各方面提升都是必不可少的。在安全性要求较高的科研、军事、大数据科技平台,以及如疫情期间线上教育的密集型平台(瞬时访问需求量极大),服务器的维护要求等级也更为严格,尽可能避免出现瘫痪的现象。同属计算机家族, 电脑主机和服务器的性能是不能比拟的。

下次遇到平台崩溃不必着急,因为程序“猿“将会尽快“缉拿”开小差的服务器,给您带来技术的更新和更加人性化的服务!

(图片来源于网络,侵删)

来源: 北航科学与技术教育