深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

网站可扩展性的性能测试和压力测试

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/9/19
我们通常会用一个问句,即这个流程与可扩展性有关吗?这一次,希望你已经可以列出性能测试和压力测试在影响可扩展性的多种因素中占有一席之地的原因了。在探讨它们之间的关系时,我们准备把重点放在三个方面,即余量、变更控制和风险管理。
你了解自己系统中某个特定服务使用的产能是多少,对于可扩展性来说,至关重要。知道这一点,就可以计算距离扩展,你还有多少时间和发展空间。它是规划余量和基础设施项目、拆分数据库/应用以及制定预算的基础。而确保你计算准确的方法是对所有发布的版本都进行性能测试,这样可以保证你没有引人意想不到的负载增加。一个组织在一次发布中达到了所允许的最大负载增量是很常见的。当你在产能规划方面变得日益成熟时,你就会把新功能带来的负载看作一种成本,要把它计入成本收益分析。此外,为了确保预计的断点和性能下降曲线仍旧与以前识别的一样,压力测试也是必需的。有可能常规的使用负载没有变化,但新的代码路径或逻辑改变却会造成整体负载能力的下降。例如,如果一个数据结果的查询增加了90毫秒,那么在用户请求的整体响应时间中,它可能不会引起注意,但如果这个服务是和其他服务同步绑定在一起的,如负载构建服务,那么成百上千个90毫秒的延迟累加起来,就会降低该服务的最大产能。
当我们讨论变更管理时,我们不只讨论了适用于创业公司的轻量级变更识别流程,还讨论了积极管理生产环境中的变更的公司可以采用的完整变更管理流程。我们把变更管理定义为由下列组件构成,即变更建议、变更批准、变更日程安排、变更实施和记录、变更验证以及变更审查。性能测试和压力测试强化了变更管理流程,它们提供了实践性的实现,并且非常重要的是,验证了变更。如果你没有证明一个变更会真的按照你预想的那样影响系统,例如修复了一个bug或者提供了一个新功能,那么你一定不想实施这个变更。作为性能测试和压力测试的一部分,我们可以在一个可控的环境中验证预计的变更结果。这个额外的步骤,可以确保变更在生产环境中实施后,它能够在各种负载下,像它在测试时表现的那样运行。
在把性能测试和压力测试关联到可扩展性时,我们应该考虑的最重要的因素是风险管理。要确保你的系统能够扩展,风险管理是最重要的流程之一。在风险管理之前要进行风险分析,即尝试计算各种行动或组件中的风险大小。性能测试和压力测试是两种能够大大降低某次服务变更带来的风险的方法。例如,如果我们使用的是故障模式和后果分析法,识别出某个功能的故障模式是会增加查询时间,而建议的补救措施是在真实的负载条件下测试这个功能,就像性能测试一样,以确定该功能的真正反应。还可以像压力测试那样,用极限负载来进行测试,以观察该功能在超常规条件下的反应。这两种测试都能提供更多关于该功能的真实性能都是强有力的工具。的信息,从而降低了风险。对于降低或管理每次发布的风险或系统整体的风险来说,这两种测试有着内在的联系。
不过,正如我们在讨论网站建设压力测试时所警告的,制造测试负载并不容易,如从余量、变更控制和风险管理这三个方面,我们可以发现系统的可扩展性与采用性能和压力流程。如果做得不好,会生成错误的数据。但这并不意味着就不值得去理解、实施以及(最终)掌握这些测试。

相关行业资讯

1、5条网站建设实用小技巧
2、和营销型网站有关的因素
3、怎么可以提高网站优化的整体效果
4、对运营电商网站的一些特殊理解
5、网站优化站长要做到位的几个方面
6、五一假期谈如何根据节假日进行网站推广
7、如何选择深圳做网站的公司
8、网站目录和页面优化入手做好网站运营
9、HTML5手机网站开发页面宽度解决方案
10、新人站长如果去百度投诉网站快照和处理方法
11、网站建设浅谈网站规模点
12、经典网站设计用单页还是分页
13、什么叫著名建站公司特征有哪些
14、合川网站建设的几个要素分享
15、企业网站优化分析要点
16、对于网站设计需要借鉴也需要思考
17、网站建设的前期规划包含哪些内容呢
18、新手在建设网站前有哪些是必须要知道的
19、解决企业营销的痛点可以通过互联网的思维
20、网站安全制度和内容管理经验分享
21、如何创建一个网站
22、百度反向链接考核的标准
23、百度关于推广优化的建议
24、页面设计注意哪些点
25、从《舌尖上的中国》到“品味SEO"
26、网站建设是品牌建设不可分割的一部分
27、如何调整JS文件提高网页速度
28、关于如何使用网页中的面包屑
29、济南营销型网站建设如何提升用户信任度
30、网站建设怎么做能更加的吸引人呢
31、网站设计网页布局的基本类型有什么
32、如何才能走出网站“假期”,稳定网站排名
33、做好网站维护需要具备哪些知识
34、优秀站长工具推荐之网站反链查询
35、浅谈SEO优化关键词排不上去的原因
36、易捷网络建站:建网站的步骤是什么
37、网站设计中不可忽视的细节
38、 SEO必胜的九大法则
39、深圳网站建设公司要有品牌保护意识
40、怎么划分竞价推广着陆页
41、网站重复内容缓解办法
42、如何安全地改版网站
43、收到了来自百度的网站降权预警提醒,与石榴有关_深圳网站制作公司
44、网站建设细节上的注意有哪些
45、SEO的风向标也变了正在往UEO的方向走去
46、做好营销型网站建设的一些技巧
47、什么样的网站设计适合中小企业
48、ifanr访谈:租借来的钢琴梦
49、seo优化中哪些需要特别关注的
50、如何搭建有利于搜索引擎友好的网站
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号