在全站加速控制台上,您可以根据边缘脚本定义的代码规则,创建边缘脚本规则,并发布到生产环境,实现对全站加速产品的定制化管理。本文为您介绍在控制台上,如何配置使用边缘脚本。
配置流程
- 登录全站加速控制台。
- 在左侧导航栏,单击域名管理。
- 在域名管理页面,单击目标域名对应的配置。
- 单击EdgeScript自定义策略。
- 在模拟环境中添加规则。
- 在模拟环境中,测试规则。
边缘脚本需要在模拟环境先进行测试,测试通过后再发布到生产环境。模拟环境的测试IP可通过解析域名staging.myaliCDN/DCDN.com来获取,客户端绑定测试IP的host为加速域名即可测试模拟环境的EdgeScript规则。
将模拟环境测试IP地址与加速域名的对应关系添加到hosts文件中,hosts文件的路径如下:- 终端为Windows系统,路径为C:\Windows\System32\drivers\etc\hosts。
- 终端为MAC系统,路径为/etc/hosts。
- 测试完成后,单击发布所有规则到生产环境,将模拟环境规则发布至生产环境。重要 模拟环境规则发布到生产环境后,模拟环境的规则自动被清空。
回滚模拟环境规则
如果您需要清空模拟环境下的配置,把模拟环境还原为初始化状态,请单击回滚模拟环境规则,在弹出的对话框中单击确定,即可删除模拟环境下的所有配置,将模拟环境回滚到初始化状态。
配置修改流程
如果您需要基于最新发布的规则进行增加、修改或者删除,不建议直接修改生产环境下的配置,建议将生产环境下的规则复制到模拟环境,然后再修改和测试,确保没问题以后再发布到生产环境。操作步骤如下:
- 单击回滚模拟环境规则,确保模拟环境还原为初始化状态,减少其他干扰因素。
- 单击从生产环境复制规则,将发布到生产环境的规则同步到模拟环境,减少手动复制可能引起的规则不一致问题。
- 在模拟环境下进行增加、修改或者删除规则的操作。
- 单击发布到模拟环境,将修改后的规则发布到模拟环境,在模拟环境下测试和验证规则,具体操作请参见在模拟环境中测试规则。
- 测试完成后,单击发布所有规则到生产环境,在线上的生产环境测试规则,验证配置是否符合预期。
您也可以通过CLI工具使用边缘脚本。更多详情,请参见通过CLI工具使用边缘脚本。
视频讲解
说明 本视频以CDN讲解为例,同样适用于全站加速服务。
本视频以配置域名自定义限速策略为例,演示通过CDN控制台给域名配置EdgeScript边缘脚本的整个流程,包括添加边缘脚本、发布边缘脚本到模拟环境、测试模拟环境功能、发布边缘脚本到生产环境和测试生产环境功能。