本文介绍了如何使用多云CDN提供的URL测试工具。
什么是URL测试 URL测试是基于网络拨测技术的一个便捷工具,通过创建测试任务,您可以利用火山引擎全球拨测节点向指定的 URL 发起 HTTP 或 HTTPS 访问测试,并在测试完成后获得详细的测试分析报告。
URL测试可以帮助您了解不同地域用户访问网站资源的实际体验,评估不同云服务商加速服务的性能表现,以及诊断资源访问问题。
应用场景 URL测试工具主要应用于以下场景:
场景一:测试网站资源访问效果
由指定区域内的拨测节点向网站资源 URL 发送测试请求,分析测试请求的各项指标(如整体性能、DNS时延、下载速度等),验证实际访问效果,及时发现解析异常、访问失败等问题。如果域名启用了多家云服务商的加速服务,也可直观对比不同云服务商的访问数据。场景二:修改 DNS 解析前,检查加速配置是否符合预期
当在云服务商加速服务中添加域名配置后,您只有修改域名的 DNS 解析记录(如添加 CNAME 记录)才会将用户请求引导到加速服务。建议您在修改 DNS 解析记录前进行 URL 测试,以验证加速服务中的域名配置是否符合预期,避免正式切流时包含错误配置,导致线上业务出现异常。
使用限制 URL测试消耗您在多云CDN中的拨测资源。
对于多云CDN套餐订阅用户,确保您的拨测次数资源充足。若实例用量超出套餐配额及加量包配额,将会产生后付费。更多信息,请参见快捷拨测请求计费 。
前提条件 域名已经接入多云CDN,包括以下两种情形:
创建测试任务
操作步骤 登录多云CDN控制台 。 在左侧导航栏,单击 诊断工具 。 单击 URL测试 页签。 单击 创建测试任务 。 在 创建诊断任务 对话框,参考配置说明 完成相关参数配置,然后单击 确定 。 任务创建成功后,您可以在任务列表看到新建的任务。任务创建成功后自动执行。此时,任务的 状态 是 进行中 。当所有测试请求都已完成且数据分析完毕后,任务的 状态 将变成 已完成 。此时,您可以查看报告 。
说明
每个诊断任务的有效期为3个月,过期后任务将被自动删除。
配置说明 配置项
说明
测试 URL
输入测试目标的 URL。URL 有如下要求:
必须以http:// 或 https:// 开头。 域名必须是已接入多云CDN的域名,即多云域名 列表中所包含的域名。 注意
请勿使用大文件作为测试目标,否则会产生较多资源消耗(如产生较大边缘流量)。建议将测试文件控制在 10MB 以下。
区域运营商
选择拨测节点的区域与运营商属性。
区域 :从 中国 和 全球 中二选一,然后选择细分区域。
在 中国 下,可进一步选择中国内地的省级行政区。 在 全球 下,可进一步选择大洲。 运营商 :只有 中国 区域支持 运营商 属性。
从 中国移动 、中国电信 、中国联通 中选择一个或多个运营商。说明
系统自动选择符合区域和运营商条件的拨测节点,用于向指定的 URL 发送测试请求。如需了解拨测节点的信息,可前往快捷拨测任务创建页面 。
测试方式
从以下两种方式中二选一:
不指定云服务商 :直接对输入 URL 发起拨测请求,分析域名的解析、访问效果,帮助您及时发现解析异常、域名访问异常等问题。指定云服务商 :通过指定 host 的方式测试并对比指定云服务商的加速效果。适用于:新增加速域名后调整解析前的测试场景。
查看报告
操作步骤 登录多云CDN控制台 。 在左侧导航栏,单击 诊断工具 。 单击 URL测试 页签。 在任务列表找到您的任务,单击 操作 列的 查看报告 。 在 诊断报告 页面,查看报告详情。
报告说明 诊断报告由以下部分组成:基本信息 、云服务商概览 、区域分析 、明细数据 、诊断详情 。
基本信息
展示了测试目标 URL、云服务商、任务状态、区域及运营商等信息。云服务商概览
通过表格对比测试任务中不同云服务商的以下性能指标:可用性 、整体时延 、下载速度 。区域分析
通过地图对比测试任务中不同云服务商的以下性能指标:整体性能 、DNS时延 、SSL时延 、建连时间 、首包时间 、重定向时间 、可用率 、下载速度 。明细数据
展示了测试任务中所有拨测请求的信息,包括云服务商分布图、状态码分布图和请求记录列表(包含拨测点IP、目标IP、访问结果、响应状态码等信息)。诊断详情
您可以在 明细数据 列表单击 操作 列的 诊断详情 ,查看测试请求的诊断结论(如 403 状态码的可能原因)和 HTTP 响应详情(包含 header 和 body)。