IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 淘宝又崩溃了!背后的真相竟与测试相关? -> 正文阅读

[系统运维]淘宝又崩溃了!背后的真相竟与测试相关?

在这里插入图片描述
再过不久打工人们即将迎来中秋三天小长假,作为过节最好的礼物,当然少不了买买买!当小编昨日被各大品牌的月饼迷花了双眼时,再一刷新,却发现淘宝的搜索系统又又又一次崩溃了!!

图片

之后,一则“淘宝崩了”的话题迅速冲上热搜,截止今日上午10点20分,该话题的阅读量高达8.7亿,讨论量为12.4万。热搜出现的原因也是因为淘宝的服务器故障,页面一度出现无法显示的情况,想刷新也刷新不了。

图片

网友们纷纷表示,双11还没到呢,怎么就崩溃了,难道就连淘宝都看出我穷了?

图片

国民级APP打个喷嚏的威力是巨大的,毫无疑问,这几次的危机都是服务器的锅,可又不是双十一这种用户量集中的热点节日,为什么淘宝的服务器也会崩溃呢?

其实究其根本原因还是因为数据库的压力过大,web服务器并发过大而导致的崩溃,通俗的说法来讲,就是对外服务不正常了。实际上服务器上程序并没有退出,只是处理不过来了。

服务器对于请求都是排队的,负载不大的时候感觉不到,因为都是瞬间处理了。当请求数量上去后,就开始有感觉了。可继续增大的话,队列也满了,服务器就会开始丢弃部分请求。

继续增大网络请求,操作系统的TCP协议栈也开始丢弃请求,对外表现为服务器网络也连不上了。网卡硬件部分开始满速运行,最后就看操作系统驱动和硬件质量了。

图片

可能又会有小伙伴疑问,服务器崩溃和测试又有什么关系呢?这里我们就不得不提一下性能测试了,性能测试对于“用户基数大、并发峰值高、业务链复杂、系统更新快”的互联网公司来说,是软件生命周期里至关重要的一环。

其实无论是产品或者APP上线,还是大型的双11或者618促销活动,背后都与性能测试人员密切相关。

很多时候,导致服务器崩溃的根本原因在于,提交的性能测试报告出了问题!!一份没有价值的性能测试报告对于服务器而言是致命的!!

性能测试只测不调是行业常见的现象,而这样根本无法判断性能测试的有效性。

这样的报告往往只是靠数据堆积而缺乏对系统架构级的性能监控分析与优化建议,对于运维小伙伴而言,拿到报告的那一刻真的是咬牙切齿。

图片

所以作为一名优秀的性能测试工程师,我们不能只局限于研发流程的一个小环节中,不少测试人只会使用压力工具,但多年来技能并没有提升,陷入“上不去,下不来”的尴尬境地。

要知道,只会运用性能测试工具并不代表我们真的会性能测试,工具只是辅助用品,想要真正提升自己,最重要的还是内功的修炼。

如何快速修炼内功?小编在这里给大家2点修炼秘籍:

  1. 性能测试与性能分析要有明确的数据证明调优的效果。

性能测试人员/团队要有能力给运维一份性能测试报告+配置文档+风险说明。

  1. 性能测试与性能分析的价值要体现在有效的节约成本中。

既测又调并且调得有效果,能直观反馈在成本数据上。比如,通过对线上主机明确的容量规划,核算出最优解的数目,可以为公司节约巨大的成本。

测试工程师才是当下互联网不可或缺的一个岗位,而性能测试员更是其中一将难求的存在,月薪2、3W不足为奇,因此,想要往这方面发展的小伙伴们应当根据今天这个案例,领悟其中的关键,争取快速成为一名高级性能测试人员。

在这里插入图片描述

最后: 可以关注公众号:伤心的辣条 ! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!推荐软件测试交流学习群:914172719 里面会分享一些资深架构师录制的视频录像


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-23 11:50:17  更:2021-09-23 11:50:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 16:18:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码