zoukankan      html  css  js  c++  java
  • 云拨测助力节卡机器人 全面优化海*站性能

    简介: 【案例分享·云拨测】借助云拨测,节卡机器人有效挖掘性能瓶颈,经过优化,提升网站打开速度 50% 以上,提高了运营推广活动的 ROI,帮助节卡为全球用户提供更加优质的服务!

    作者|白玙

    作为国际领先的新一代协作型机器人企业,节卡机器人经过多年发展,与全球超过 300 家自动化方案公司紧密合作,并部署逾万台机器人。这些机器人灵活高效地服务于汽车、电子、半导体等全球知名品牌的生产线,同样也在众多商业新消费领域从事与消费者直接接触的服务工作。

    为了更好地服务全球各地球客户,保证节卡机器人官网能够在全球范围内被正常浏览,成为运营团队以及运维团队面临的主要问题。

    1.png

    而这一问题也是出海企业遇到的普遍难题,但想要测试全球不同地区不同站点的访问速度,企业无法在全球每个地区都找当地人进行实地测试。因此,节卡机器人希望能够模拟全球不同地区用户的真实网络环境去体验网站,了解实际访问体验情况。

    问题挖掘

    在了解用户这一问题之后,阿里云与节卡机器人进行沟通,一致认为具备全球海量监测节点以及非侵入式的「云拨测」是解决问题的最佳产品。

    第一步:配置海外监测点

    根据节卡主要海外目标市场,选取了北美、欧洲、南美洲、东南亚等主要国家的 LastMile(真实网民)监测点,配置浏览器拨测任务,对节卡的海外官网进行定时拨测。

    第二步:分析监测点访问目标地址

    通过对拨测日志进行分析,发现节卡官网在欧洲和南美洲的 CDN 加速实现了就近访问,但美东和东南亚地区 CDN 未达到预期效果。进一步分析发现,在 CDN  达到就近访问地区,整体性能也较慢,需具体分析官网页面不同元素加载效果。 

    2.png

    第三步:分析页面元素加载耗时

    点击拨测日志详情,查看页面元素瀑布图,发现有几张图片加载速度非常慢,阻塞了整体页面加载速度,经过分析发现图片大小达到了 5M 多,图片大小存在优化空间。

    3.png

    节卡机器人发现以下问题并进行优化

    (1)加速升级

    将原来所使用的全站加速 DCDN 升级成为全球加速 GA;依托阿里云优质 BGP 带宽和全球传输网络,实现全球网络就近接入和跨地域部署,减少延迟、抖动、丢包等网络问题对服务质量的影响,实现网络加速。

    (2)CDN节点优化

    根据云拨测监测报告,实时了解 CDN 部署后的展示性能为多少,是否有提升。。每台主机节点的性能情况,可用性是否稳定。目标客户是否正确命中对应主机节点,或匹配度是否合理,CDN 节点与源站同步、对元素发布是否提供到位并长期有效。并基于以上评估标准对 CDN 设置策略进行调整及优化。

    (3)页面元素优化

    通过分析下载时间,了解页面元素下载时间,进而评估 IDC、 CDN 等网络性能。我们发现官网首页的图片文件体积过大,因此造成下载时间过长。并且静态元素的 CDN 加速设置存在问题。

    正常来说,首屏加载时间不应该超过 2s~3s。屏加载时间对用户留存率影响很大。如果一个页面完成首屏加载需要 5 秒以上,用户会从心理排斥打开这个页面。因此,选择先进图片格式,代替现有的 jpeg 和 png,缩小体积。

    (4)建立主动发现机制

    在使用云拨测前,节卡机器人主要是采用广告平台评估或用户告知的方式被动获取网站运维情况。借助云拨测,主动了解网站访问情况,进行问题验证和故障复现,对网站性能进行评估与优化。并通过事务流分析,了解用户真实体验流程,优化浏览路径,挖掘转化瓶颈环节,提升转化率。

    最终成效

    经过与 CDN 供应商沟通后,优化了美东和东南亚的 CDN 调度逻辑,同时对页面图片进行压缩,整体网站打开速度提升 50%。

    节卡机器人数字化产品中心负责人表示借助云拨测,节卡机器人有效挖掘性能瓶颈,经过优化,提升网站打开速度 50% 以上,提高了运营推广活动的 ROI,帮助节卡为全球用户提供更加优质的服务。

    云拨测特点

    1、全球监测节点覆盖

    全球超过20万LM,500余个IDC终端监测节点,海内外400+运营商以及数十万量级注册会员,确保监测规模满足日益庞大的业务规模。

    2、无需嵌码,开箱即用

    零侵入式监测,只需输入URL并进行简单配置即可,无需研发支持。数分钟即可获得完整的网站性能数据分析报告。资源包&按量付费多种购买模式,满足运维测试需求。

    3、面向业务,预置多种分析模型

    监测周期精细至分钟级别,7大类20余项监测关联参数设置、支持多种主流协议,为站点和业务端口等提供7×24小时细颗粒度故障实时监测、告警及性能分析服务。以最终客户视角,通过地域、运营商等多维度组合分析,下钻分析单样本详情,利用丰富的指标体系与图表类型,直观定位问题、受影响范围及其根因,压降分析时间,提升运维效率。真正做到精细化监测。

    4、智能告警,精准定位

    针对首屏用时、整体性能、可用性实现实时告警,丰富的告警策略设置,与阿里云告警中心深度集成,有效缩短MTTR。支持发现页面元素级错误,问题归因精准定位至单次网络请求过程,提升问题定位效率。

    原文链接

    本文为阿里云原创内容,未经允许不得转载。

  • 相关阅读:
    php 数据库练习之租房子
    php数据访问之查询关键字
    Objective-C代码学习大纲(3)
    Objective-C代码学习大纲(2)
    Objective-C代码学习大纲(1)
    简介Objective-C语言
    为什么Objective-C很难
    Swift之 ? 和 !
    使用Mac App Store更新、下载软件时出现未知错误的解决方法
    如何激励用户为你的app评分?
  • 原文地址:https://www.cnblogs.com/yunqishequ/p/15352635.html
Copyright © 2011-2022 走看看