通过配置回源规则,您可以为不同特征的用户请求配置不同的回源HOST、回源端口、回源协议、回源SNI、DNS记录和Range分片。
功能介绍
您可以通过配置回源规则,针对特定用户请求执行如下配置:
配置项 | 功能描述 |
当边缘安全加速 ESA向源站请求资源时,默认使用用户请求域名作为HOST请求头,若您在源站上配置了与用户请求域名不同的站点名称,需通过修改回源HOST请求头,以完成有效的内容回源。 | |
ESA节点向源站请求资源时,默认跟随客户端协议回源,您可以通过配置回源协议和端口规则为不同特征的请求分别配置回源时使用的协议。 | |
如果源站IP绑定了多个域名,则边缘节点以HTTPS协议访问源站时,必须设置访问具体哪个域名(即SNI),源站将根据配置的SNI名称返回对应域名的SSL证书,以确保正常回源。 | |
当您提供了统一的资源访问URI,但实际资源存储在不同的源站时,您可以使用DNS记录规则替换指定请求访问的主机名解析出的DNS记录,将请求引导至正确的源站获取资源。 | |
Range分片,指边缘安全加速 ESA节点在回源的HTTP请求里面携带了Range信息,源站在收到回源请求时,根据HTTP请求头中的Range信息返回指定范围的内容数据给ESA节点。Range分片可有效提高文件分发效率,提高缓存命中率,减少回源流量消耗和源站压力,并且提升资源响应速度。 | |
通过合理配置回源HTTP请求的超时时间,您可以提高源站请求的响应效率。若超时时间设置过短,可能会因网络波动导致频繁的回源失败;而设置过长,则可能在源站处理能力受限或响应失败时,占用过多连接数,影响正常请求的处理。建议根据网络环境和源站性能,合理调整回源HTTP请求的超时时间,确保请求能够正常回源。 | |
回源301/302跟随功能同时支持源站的301和302响应状态码,本文中所有302状态码可以实现的功能,301状态码也同样支持。配置回源301/302跟随功能后,边缘安全加速 ESA节点会代替用户直接处理源站响应的301/302状态码的内容,减少数据交互流程,加快用户获取资源的速度。 |
不同套餐的支持情况
回源规则 | Entrance | Pro | Premium | Enterprise |
支持配置的规则数量 | 10条 | 25条 | 50条 | 125条 |
支持 | 支持 | 支持 | 支持 | |
不支持 | 支持 | 支持 | 支持 | |
不支持 | 不支持 | 支持 | 支持 | |
不支持 | 不支持 | 不支持 | 支持 | |
支持 | 支持 | 支持 | 支持 | |
支持 | 支持 | 支持 | 支持 | |
支持 | 支持 | 支持 | 支持 |