最近调整了去不图床的网站架构,保障平稳运行的同时降低运营的成本,此文做记录的同时也向大家分享一下目前架构,如有建议欢迎在评论区留言!
数据走向
访客通过互联网将请求发送至域名解析服务器,图床的 DNS 为 Cloudflare「以下简称为 CF」CF 已开启缓存功能,会优先查找对应的缓存数据,如未找到缓存数据,则请求 ECS 中运行的网站数据。
当访客上传图片时,通过 ECS 将数据保存至 OSS,并返回图片的访问地址。
当访客通过外链访问图片数据时,CF 优先查找对应的缓存数据,如未找到缓存数据,则请求 CDN 中的缓存数据。
如 CDN 中未找到缓存数据,则从 OSS 中调用图片数据,同时进行图片鉴黄操作,最后将数据传输给访客。
条评论