前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小站点响应时间长可能是因为带宽不足

小站点响应时间长可能是因为带宽不足

作者头像
sean.liu
发布2022-09-07 10:35:04
4511
发布2022-09-07 10:35:04
举报
文章被收录于专栏:云计算技术笔记

记本站之前响应时间问题的分析。 使用1Mbps出口带宽的站长需注意。带宽不足是很有可能的,希望这篇文章能帮你解决问题。

前言

之前网站打开的响应时间至少是5-6秒。也参考过很多网上的优化文章,但始终没法把这个时间降下来。

最后在多次使用浏览器分析后,最终发现。有个JS文件下载时间需要3秒多

分析

排查

在此之前,也在别的方面进行了分析。

  1. cpu使用量不高。
  2. 常见的优化都加上了。
  3. 在服务器本地curl文件速度非常快。

所以基本可以确定不是系统的问题,那么问题应该出在网络上

原因

最终确定,问题的原因是带宽不足。 因为之前买的是打折的服务器,公网是1Mbps的带宽特别注意Mbps中的b是bit,我们正常说的1M是以byte为单位,1Mbps并不是认为的1M/s,实际吞吐是128KB/s.

大写的B,代表Byte。小写的b代表bit1byte=8Bit

js文件大小有470多KB,下载吞吐是128KB/s,所以无论如何优化,这个文件下载时间都至少要3秒以上。

加上响应和渲染时间,整体页面加载时间会更长。

办法

  1. 购买带宽,需要费些钱。
  2. 使用CDN加速静态文件。
  3. 使用OSS加速静态文件。

总结

  1. 不要认为1Mbps带宽很高,其实才128KB/s的吞吐量。
  2. 随着页面越来越复杂,现在的js、css等文件数据量越来越大,所以带宽可能会成为瓶颈
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年10月5日2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 分析
    • 排查
      • 原因
        • 办法
        • 总结
        相关产品与服务
        内容分发网络 CDN
        内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档