【CDP-云设计模式】第5章,5.重命名分配模式(Rename Distribution Pattern)

1.要解决的问题

  如果使用缓存分配模式来传输内容,当主服务器上的文件更新后,边缘服务器(缓存服务器)上的数据直到超时才会被更新。这样不能实现在给定的时间内进行更新。

2.云模式的说明

  对于在边缘服务器上的数据,URL被用作访问数据的一个钥匙。如果你想更新一个文件,你可以将其放在不同的文件名下,然后直接改变访问地址本身。这样你就可以传输新的内容而不用考虑边缘服务器的缓存超时问题。

3.实施

(步骤)

  • 创建区分于其他内容的基本内容(例如包含访问地址的HTML文件)。

  • 对于基本内容,要么减少了缓存超时,要么总是由主服务器分发。

  • 当更新由CloudFront分发的内容时,在主服务器上使用不同的命名来提供数据。

  • 将基本内容上的URL更新为新内容的URL。

4.配置

图1

5.好处

  当主服务器上的内容被更新时,不用等待缓存超时就可以传输新的内容。

6.注意事项

  • 如果基本内容的缓存时限太长就可能没什么效果,所以你应该将基本内容的缓存时限设为一个较小值。然而这会降低基本内容的缓存作用。

  • 由于边缘服务器上的旧文件在缓存超时前仍会保留,这时如果直接输入特定URL仍会下载到旧文件。如有必要,你可以删除旧文件或使用一个验证功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值