文档中心 CDN Pro 测试加速项目

测试加速项目

更新时间:2023-09-14 17:02:27

CDN Pro提供了一套与生产环境并行的演练环境,我们强烈建议您先在演练环境上部署并测试加速项目后,再部署到生产环境中,以确保业务行为可以符合您的预期。CDN Pro提供了演练环境的节点服务器IP,您需要进行一些简单的配置以将测试请求解析到这些服务器IP上。本文将为您介绍如何测试您的加速项目。

1、查看服务器IP

查看演示环境节点服务器IP的方式如下:

方式1:控制台查看

部署加速项目选择部署环境的时候,在系统弹窗中,将鼠标移动到“演练”环境后面的问号图标(奋力拼搏的不止是世界杯冠军,还有……),系统将展示演示环境当前的服务器IP列表,选择所需测试地区的服务器,点击IP后面的复制图标(奋力拼搏的不止是世界杯冠军,还有……),即可复制出IP地址。

奋力拼搏的不止是世界杯冠军,还有……

奋力拼搏的不止是世界杯冠军,还有……

方式2:命令行查看

直接在命令行工具中通过 curl 域名 staging.qtlcdn.com 来获取IP地址列表。

$ curl staging.qtlcdn.com

[
    {
        "ip": "2401:c500:fd00:0002:1c7b:a470:f69b:6e2a",
        "code": "RO.B",
        "location": "Romania",
        "ipVersion": 6
    },
    {
        "ip": "93.188.133.234",
        "code": "RO.B",
        "location": "Romania",
        "ipVersion": 4
    },
    {
        "ip": "112.240.57.226",
        "code": "CN.SD",
        "location": "China",
        "ipVersion": 4
    },
    {
        "ip": "2001:0e68:20db:0011:aefd:5a8b:52d6:20d9",
        "code": "MY.14",
        "location": "Malaysia",
        "ipVersion": 6
    },
  ...
]

2、选择服务器IP

查看演示环境节点包含如下信息:

  • ip:节点服务器IP地址
  • ipVersion:IP类型,为IPV4节点或者IPV6节点
  • code:地区编码,遵循ISO 3166-1国际标准规范
  • location:国家

您可根据您的业务需要选择对应的测试节点并IP复制出来。

注意事项:如果您的测试域名未备案,请不要选择中国地区的服务器IP进行测试(location为China),否则系统会根据法规要求对测试请求进行限制,直接返回HTTP 451错误状态码。

3、发送测试请求

方式1:修改hosts文件

在您本地电脑修改hosts文件,绑定测试域名和测试服务器IP(注意:必须配置IP地址在前,加速域名在后,使用空格分隔,顺序不能调)。不同系统hosts文件位置及配置示例如下:

  • Windows 系统:%SystemRoot%\System32\drivers\etc\hosts
  • Unix 系统:/etc/hosts
163.171.230.47 cdnpro.mydomain.com

hosts文件配置完成后,您可以直接在本地浏览器中输入测试url以测试业务行为。

方式2:使用cURL命令

您可以直接在cURL的测试命令中添加 --resolve,以直接在命令行中绑定测试域名和CDN Pro的测试服务器 IP。cURL测试请求示例如下:

$ curl -v https://cdnpro.mydomain.com/index.html --resolve cdnpro.mydomain.com:443:163.171.230.47




本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!