CDN,也就是内容交付网络,其旨在加速网页加载时间,但是,你们有没有发现,尽管使用了CDN,网站速度还是很慢。为什么呢,那就是还有许多因素可能会减慢你的网站或Web应用程序的速度。

1

如果你正在评估或使用CDN,请考虑以下四个方面,它们就是为什么你使用了CDN却没有成效的四大影响因素:

硬件资源不足

CDN会从你的Web服务器分担流量,但是即使网络流量减少,你的服务器硬件仍可能无法跟上。如果你仍然看到CPU和RAM使用率激增,那么可能需要添加或升级硬件资源了。

软件错误或错误配置也会导致CPU峰值和内存泄漏。确保你的服务器上有最新的操作系统和软件补丁,并检查是否所有的服务器配置都是正确的。

网络问题

虽然CDN应该提供更可靠和高效的网络,但是服务器ISP的网络问题可能会导致带宽瓶颈。即使你有CDN,如果你遇到了如如海底通信电缆意外切断、自然灾害、窃取光纤电缆的小偷、DDoS攻击、ISP路由问题和硬件中断等情况,也可能导致延迟问题。

第三方对象

如今,由于节省时间或成本的原因,网站越来越被第三方托管的对象所占据,例如第三方java脚本、分析工具和多媒体,站点变得越来越臃肿。CDN旨在加速或缓存来自服务器的内容,不会缓存托管在第三方服务器上的对象。

如果CDN将从你的站点减少4次对象的交付,但是第三方对象占总页面加载时间的40%,那么你可能只看到1.5倍的改进,而不是4倍。第三方对象占总页面加载时间的百分比越高,CDN的改进就越少。

缓存设置不当

从站点中缓存的对象越多,从CDN中得到的好处就越大,所以不要轻视缓存的作用。但是有一些对象不应该被缓存,例如需要频繁更新的HTML文件和脚本。

你可以为需要频繁更新的对象设置较短的缓存控制时间,但对于不经常更改的静态对象具有较短的缓存控制时间将不会优化你的CDN利用率。如果你的网站流量较低,则可能需要更长的缓存控制时间。如果对象的缓存控制时限已过期,则下一个请求将不得不返回服务器而不是CDN的边缘。

总之,CDN可以克服导致网站或web应用程序运行缓慢的绝大多数问题,但也请考虑以上四个可能导致你的网站无法充分发挥潜力的潜在原因,这样才能更准确的判断网速慢的缘由。

相关阅读:

今年新建的数据中心,这八家居然......

238亿!IDC大收购案,将出自这家已停牌两年的公司

中国电信广东公司携手国际公司引领打造智慧湾区

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2022-12-13 09:19:26
云资讯 算网融合下,CDN系统与承载网络的感知与调度实践
在数字经济的浪潮下,电信运营商将深度参与用户的数字资源调度和协同优化工程,因此应深刻地理解业务模型、用户流量规律,洞察用户规律及流量趋势,为用户提供存储和网络优 <详情>
2021-09-30 10:43:59
云资讯 腾讯云李丛:基础架构演进应当为整个社会运作效率的提升作出贡献
李丛分享了腾讯云近年来在CDN架构和技术创新方面取得的成绩以及对CDN当下发展、未来技术方向的研判 <详情>
2021-07-21 08:55:44
云资讯 敏捷云科技发布全球首款4S加速器,借力亚马逊summit重塑CDN新格局
CDN的通俗理解就是网站加速,可以解决跨运营商,跨地区,服务器负载能力过低,带宽过少等带来的网站打开速度慢等问题。 <详情>
2021-07-21 08:54:23
云资讯 AgileCDN 首款4S加速器全球首发,不止是快!
随着5G等新兴通讯技术的应用,我国网络建设也将进入一个新的阶段, 人工智能、物联网应用规模和深度将不断增加,用户对网络体验的需求也将持续增强,对CDN技术的需求也会提 <详情>
2021-06-29 10:57:00
边缘计算 边缘计算时代来临CDN加速“跃迁”
未来的边缘计算,算力要求将更高,运算颗粒度将更细,算力类型将更加复杂,并且会从通用计算向复杂AI、GPU计算迭代,安全性要求也更高。 <详情>