游戏天空论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 40|回复: 0

cdn性能测试

[复制链接]

823

主题

823

帖子

2633

积分

金牌会员

Rank: 6Rank: 6

积分
2633
发表于 2022-11-24 18:51:06 | 显示全部楼层 |阅读模式

cdn性能测试怎么做?一个打开慢的网站,可能会让许多访客和用户失去耐心,所以很多网站会采用cdn加速服务。对于cdn的性能评价方法常使用“模拟测试”。

搭建测试的环境

当对某一Web站点可能使用的多个CDN厂商进行评估时,每一个厂商都应该提供一个不需要客户进行任何改动的模拟环境。并且,CDN厂商应该提供“测试”域名,来尽可能真实地模拟生产环境的网站。

测试环境的确认

临时测试域名应该是“完全”与生产用站点对应匹配的。大家可按此进行检查:

对象数量一致,在测试域名下的对象数量,应该和真实网站所包含的对象数量一致;

文件总大小一致,测试网站的字节数应该和真实网站一致。当然,由于每一个厂商采用的压缩方式不同,其字节数可以比真实网站“略小”;

缓存规则一致,所有CDN厂商使用的缓存规则应该要一致,因为有一些厂商可以缓存动态请求(比如缓存html页面的整体框架)。

如果某个厂商可以做到这一点,但是其他厂商不行,那么这个测试的公允性就值得质疑,因为那些采取更加激进的缓存策略的厂商就会获得优势。所以在正式开始之前,我们必须对配置进行一次全面的核查。

性能测试方案的类型

没有处于真实生产阶段的网站进行评估的时候,是没有“真实用户”的,没有真实用户,就没有真实用户数据。这时候,我们就需要采取综合测试的方式来进行衡量。

综合测试可以提供一个“清洁屋”式的测试环境,来方便我们对性能进行衡量。但是即便是综合测试,也是分许多种类的,如:骨干网络性能测试、最后一公里测试、蜂窝网络测试(也称移动网络测试)等等。

相对于服务器骨干网络性能测试,最后一公里测试更加能够反映真实的用户体验情况;而如果网站或者公司拥有大量的移动端接入客户,那么就一定要在移动网络下进行性能测试。这也会引发关于不同供应商对移动端进行加速的能力和技术的讨论。

采用什么性能测试平台

总体来说,推荐使用在你所处行业内有一定业务经验和业绩的第三方测试平台。做一些简单的调查,看看有哪些公司在你所处的行业内发布过与性能有关的信息、指数或者文章。

不要使用某个厂商内部的特定测试工具,否则测试的结果会带有非常明显的倾向性。一个好的模拟测试平台应该拥有一批稳定的分布于全国/全球的测试节点,这些测试节点最好能和业务重点区域相一致。


需要了解更多信息请联系

纸飞机/TG:@Cdn_yanzhi

微信:Cdnxiaoxiao


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|游戏天空论坛 ( 陕ICP备13009885号 )

GMT+8, 2024-11-16 10:33 , Processed in 0.125000 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表