阅读更多

0顶
0踩

企业架构
一年一度的双11、双12全民网购节已经过去,淘宝、天猫及其他电商都迎来了大量用户,但是,你的基础架构能否承载突如其来的流量?面对预期而至的大量用户,容量规划是否到位?线上商城以及后端系统是否经受住了性能的考验?

对于任何互联网电子商务的成功,有两件事至关重要:创新与性能。创新是打入市场的通行证,而性能则决定了能否在市场中长久立足,如果网站性能差强人意,那么就没有用户会愿意再次访问。今天小编专门为大家总结了十个验证应用性能的标志,如果你也遇到了下面列出的反映性能问题的标志,那么,你应该及时采取措施验证网站程序的性能。

1、月访问量骤降
对比月访问量的变化图表。如果出现下降趋势,原因大致有两个:第一是搜索引擎优化(SEO)不到位,第二是网页响应过于缓慢。这个时候你或许要和基础设施团队沟通以确定过去6到12个月的网站性能,从而找出问题根源。

2、关键页面的响应过慢
如果用户跳出率很高,你需要检查那些高跳出率的页面。尤其是支付页面、添加到购物车页面、比较不同产品页面等。你需要检查这些关键页面的响应时间与吞吐量,每分钟网站处理了多少订单?如果吞吐量下滑,你需要找出性能瓶颈。

3、资源消耗大
你需要持续监控资源使用量,及时找出资源消耗过多的服务器。关键的指标包括 CPU 使用量、内存使用量、磁盘占用量、垃圾回收量以及网络负载等。如果资源使用量出现明显峰值,你需要找出问题根源,并执行纵向或横向的扩容检查(如果必要)。

4、数据库查询
你的基础架构应该配备不同的数据库,分别用于查询、插入或更新操作。数据库应该合理配置以优化查询功能,如果查询过于复杂,会影响数据库操作,进而影响网站性能。



5、重定向次数增加
重定向数量虽然不是性能指标,但仍可能影响应用性能。如果网页重定向至多个页面,就可能影响网站性能。过多的重定向会使用户感到心烦,导致糟糕的用户体验,促使用户离开网站。

6、DNS 查询时间
你服务器的 DNS(域名系统)查询时间是多少?几毫秒是正常值。如果 DNS 查询占用的时间太久,你就需要想办法缩短它,从而减少对总查询时间的影响。

7、浏览器兼容性
你的应用应该支持多种浏览器与设备。且浏览器或设备种类不应对应用响应时间造成偏差。如果某种浏览器或设备的响应时间过长,你需要找出根源并解决之。

8、竞争对手的应用性能
你需要定期地将本网站的性能与竞争对手网站进行比较。如果自己的网站性能较弱,你可能需要对网站性能进行调优或进行架构调整。



9、网站资源优化
利用内容分发网络(CDN),可以缓存 CSS、图片、JS 等文件资源。由于图片对于任何电商网站都至关重要,优化图片加载速度简直是势在必行。

10、缓存
你应该为 Web 应用实施适当的缓存机制。如果缓存不起作用或配置不合理,就会影响性能。因此,你必须启用浏览器缓存,最小化 CSS 与 JS 文件以提高网站速度。

原文链接:https://dzone.com/articles/10-signs-you-should-validate-the-performance
  • 大小: 145.2 KB
  • 大小: 107.7 KB
来自: OneAPM
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Linux 进程问题调查探秘:分析和排查频繁创建进程问题

    进程的种类 用户空间进程 内核空间进程 权限 低 高 运行环境 用户空间 内核空间 功能 应用程序执行 系统调用、硬件操作 正如《计算机程序的构造和解释》中提到:“程序是对数据处理的思维结晶。”程序一旦运行,它...

  • [译文]构建高性能Java应用程序——7个JVM调参手段

    不过日志里也包含了极为重要且细微的衡量指标,它们往往能预示出应用程序可用性及性能上的一些特征。在这里我们想重点提出一个衡量指标——垃圾回收吞吐量(GC Throughput)(关于其他衡量指标的介绍,请参考这篇...

  • tcp码流中查找rtp头_跟踪数据流中的时间以查找性能问题

    如果是这样,这预示着将来的扩展问题。 下面的查询显示了使用上一步中创建的etlJobTracking表对基于该工作的月份的平均时间的比较-尽管我们可以将类似的逻辑应用于其他时间跟踪技术 DECLARE @jobname VARCHAR(100) ...

  • SQL Server 2005性能调整一(zt)

    http://space.itpub.net/?uid-47598-action-viewspace-itemid-170255简介很多客户偶尔会遇到SQL Server 数据库性能下降。原因可能涉及从不良好的数据库设计到不正确...

  • 【计算机网络】谢希仁笔记 运输层

    从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。 当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于...

  • SQL Server 2005性能排错

    SQL Server 2005性能排错   目录 简介  目标  方法  资源瓶颈   解决资源瓶颈的工具  CPU 瓶颈   过多的编译和重编译   检测   解决   效率低的查询计划   检测   解决...

  • 全日制英国硕士词汇篇V1.3(持续更新)

    出身卑贱的 v,用意,意味着,预示 issue [ˈɪʃuː] (雅思,PTE,AWL1,超级无敌高频) v,发行,发给,发出,公布,发表,出版 n,问题 Before a CAS number can be issued, we require a copy of your passport...

  • SQL Server 2005怎样进行性能排错

    设计不良的数据库或工作负载配置不正确的系统会经常导致性能问题。管理员需要能预先阻止或最小化问题的影响,当管理员遇到问题时,应该诊断问题并采取正确操作来修复问题。本文提供了按部就班的指导,通过使用可用的...

  • SQL Server 2005性能排错(转载)

    SQL Server 2005性能排错SQL Server 技术文章作者: Sunil Agarwal, Boris Baryshnikov, Tom Davidson, Keith Elmore, Denzil Ribeiro...

  • 每周全球科技十大新闻(2019.7.29-8.4)

    NVMe over Fabric存储领域,目前是一个火热的方向,E8 Storage的NVMe-oF存储产品性能表现很好,同时因为采用了闪存技术在空间节省上自然也更厉害了。这是亚马逊所看重的下一步存储技术方向吧。 三 微软关闭了为...

  • 计算机网络第五弹——运输层

    彩蛋 ... 由于公众号不支持显示LaTeX公式且公众号排版混乱,建议大家关注微信公众号"IT工匠",后台回复"N4-4"获取xmind...从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最...

  • SQL Server 2005性能排错(1)

    你可以使用在这片白皮书中所列出的方法收集有关资源使用的基线信息(即使你没有遇到性能问题)。 你也许找到问题是一个资源运行到设计容量并且 SQL Server 当前的配置不能支持这种负载。为了解决这问题,你也许...

  • MSSQL2005性能调优--DBA需掌握系统字典sql

    --sql 2005性能调优    --SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请SQL调优专家来解决。其实调优也不复杂,主要是找到影响效率...

  • Python项目-自动办公-59 PPT_pptx_在PPT中写入图片和表格.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • Python项目-实例-20 快递查询.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • 杂货产品检测43-YOLO(v5至v9)、CreateML、Paligemma、TFRecord、VOC数据集合集.rar

    杂货产品检测43-YOLO(v5至v9)、CreateML、Paligemma、TFRecord、VOC数据集合集.rarIPCV分配-V6 2024-01-21 6:10 PM ============================= *与您的团队在计算机视觉项目上合作 *收集和组织图像 *了解和搜索非结构化图像数据 *注释,创建数据集 *导出,训练和部署计算机视觉模型 *使用主动学习随着时间的推移改善数据集 对于最先进的计算机视觉培训笔记本,您可以与此数据集一起使用 该数据集包括7012张图像。 家庭废物以createMl格式注释。 将以下预处理应用于每个图像: *像素数据的自动取向(带有Exif-Arientation剥离) *调整大小为640x640(拉伸) 没有应用图像增强技术。

  • 绝对给力的源码,在线音乐播放器完整项目.zip

    Android 毕业设计,Android 毕业设计,小Android 程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • 毕业设计-0-1背包问题动态规划模型Python代码.rar

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。

  • 保质量的周期边界2dAllen-Cahn方程求解器:纯隐格式迭代解

    谁喜欢谁下载,没啥商业价值,comsol也能做,不过我这产量更大

Global site tag (gtag.js) - Google Analytics