功能说明
对象存储提供回源功能,配置回源规则后,当您请求的对象在存储桶中不存在时,可以根据回源规则从指定的源站获取对象。
更多介绍可参考:用户指南-镜像回源。
适用区域
本功能目前仅部分资源池支持,具体可参考:资源池与区域节点。
如需使用,可联系客户经理或提交工单申请。
操作步骤
- 登录媒体存储控制台,进入【对象存储-Bucket列表】菜单。
- 选择需要配置镜像回源的存储桶,并点击【基础配置】页签。
- 在【回源设置】模块,打开回源设置。
- 在弹窗填写相关信息,包括回源协议、回源地址、3XX跟随、回源超时、新增回源header等,点击【保存】完成操作。
配置参数说明
参数 | 参数说明 |
---|---|
回源条件 | 触发回源规则的条件,默认 HTTP 状态码 404。 |
回源协议 | 对象存储访问源站时的 HTTP 协议:选择跟随请求协议,以请求对象存储所使用的协议访问源站;选择 HTTP 或 HTTPS,则以对应选择的协议访问源站。 |
回源地址 | 设置回源的源站地址,填写时不需包含协议,支持域名或 IP 地址填写。 |
3xx 跟随 | 开启跟随后,会跟随源站返回的 3xx 重定向状态码跳转获取资源,并将资源保存到对象存储;关闭跟随时,则会透传 3xx 响应,不会获取资源。 |
回源超时 | 设置回源超时时间,超时后直接返回 404 状态码,最大 300 秒。 |
新增回源 header | 支持设置回源 header,设置完成后,可携带指定的新增头部访问源站,当前最多支持新增 10 个回源 header。 |
示例
在回源配置中,新增回源Header配置如下图:
根据上述规则,如果客户端发送到媒体存储请求的header部分如下所示:
GET /ObjectName HTTP/1.1
Host: bucketname.heoss.xstore.ctyun.cn
aaa:333
bbb:222
在触发镜像回源规则后,媒体存储发送给源站的请求如下:
GET /ObjectName HTTP/1.1
Host: ctyun.cn
aaa:333
bbb:222
ccc:111