多租户CDN缓存隔离技巧
-
SaaS多租户场景如何用CDN做资源隔离,有哪些思路?
SaaS多租户用CDN做资源隔离,核心思路是让CDN成为租户感知的边缘网关,通过缓存Key拆分、目录规约和鉴权前置三层手段,把静态资源的存储、加速和访问控制全部隔离到边缘节点上,这是国内做SaaS平台最常踩的一个坑:应用层租户隔离做得挺完善,但CDN一接入就乱套——张三的报表图片被李四的浏览器缓存命中,内测版本……
SaaS多租户用CDN做资源隔离,核心思路是让CDN成为租户感知的边缘网关,通过缓存Key拆分、目录规约和鉴权前置三层手段,把静态资源的存储、加速和访问控制全部隔离到边缘节点上,这是国内做SaaS平台最常踩的一个坑:应用层租户隔离做得挺完善,但CDN一接入就乱套——张三的报表图片被李四的浏览器缓存命中,内测版本……