中国电科云

帮助中心

对象存储产品文档之:管理回源设置

电科云回源配置服务,是SpeedyCOS为满足用户数据热迁移、特定请求重定向等需求处理的服务。通过回源配置,SpeedyCOS会根据配置的回源配置的条件,对每条到SpeedyCOS的get请求的url进行匹配,然后在根据对应的回源配置规则中的回源方式和回源地址去获取想要的数据。回源一共有镜像和重定向两个方式。每个桶可以配置5条回源规则,回源规则可以进行上移或下移,上面的回源规则优先进行条件匹配。

镜像回源方式

服务介绍

当用户请求的对象不存在时,且用户对桶进行了回源配置,SpeedyCOS会对对象进行回源匹配,如果为镜像回源,则SpeedyCOS会去回源地址获取数据,并将数据写到SpeedyCOS,并将数据返回给用户。

使用细则

1. 只有向SpeedyCOS请求数据,SpeedyCOS本应该返回的http 错误码为404的情况下,SpeedyCOS才会执行镜像回写,向源站请求文件。
2. 匹配回源规则的条件一般为前缀和http错误码,如镜像回源的匹配条件为固定的http错误码404和用户配置的文件名前缀。假设用户配置的文件名前缀为aaa,那么此条规则只对aaa开头的对象生效。
3. 镜像回源地址有三个部分,第一部分为传输协议http或者https,第二部分一般填写ip或者域名,第三部分为资源路径。
4. SpeedyCOS还支持用户通过配置来控制是否将请求SpeedyCOS的请求字符串发送到源地址。
5. 假设文件已经通过镜像回写到了SpeedyCOS,如果源地址的文件进行了更新,那SpeedyCOS不会更新已经存在于SpeedyCOS上的文件,因为此时请求不在会报404错误,不符合镜像回写的条件了。

重定向方式

服务介绍

当用户请求的对象满足重定向的回源配置条件,SpeedyCOS会返回给用户一个3XX跳转,用户通过跳转访问源地址的资源。

使用细则

1. 重定向的条件也包括前缀和http错误码,不同与镜像回源的固定错误码,重定向支持400到599之间的错误码。
2. 重定向回源有三种拼接回源地址的方式,前后缀/固定地址/替换objectName前缀,顾名思义,前后缀方式是在回源地址中在对象名前后加上用户配置的前后缀,固定地址方式既不对回源地址进行操作,直接访问用户配置的回源地址,替换objectName前缀是将用户指定的前缀替换为用户配置的前缀。