cdn回源到原服务器配置疑问

发布于 2022-09-11 15:49:27 字数 509 浏览 26 评论 0

之前用户的小程序到了中午晚上出现访问慢延迟,然后升级带宽还是慢,因为每个详情页面都要加载几张图片,应该是加载图片占用带宽,现在打算使用阿里云cdn.
现在有几个疑问:

阿里云的cdn宣传的是全国节点,是不是这些节点周期性的去抓取静态资源,这样不是就某个时间段把带宽全占用?

设置回源到ip还是域名?
之前服务器使用nginx处理静态资源,访问图片:https://www.name.com/static/i... 如果回源到域名,是不是访问https://cdn.name.come/static/... 能拿到图片,两个访问目录是不是对应的,cnd设置缓存目录/static/就能获取图片,nginx配置不需要改变吧.
配置回源到服务器公网ip,那cdn那边怎样获取静态图片?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风吹过旳痕迹 2022-09-18 15:49:27
Q: 阿里云的cdn宣传的是全国节点,是不是这些节点周期性的去抓取静态资源,这样不是就某个时间段把带宽全占用?

A: 一般不会,除非是不同资源,或者你的 CDN 的缓存策略设置非最优,导致缓存命中率低可能会。如:不同 URL 参数(?后面)识别为不同资源会导致命中率降低。

另外 CDN 的默认机制是,有请求的时候,才从源抓取静态资源,非周期性去抓取。其中包含源服务器,也包含其他就近区域的 CDN 节点。

举个例子,源服务器在北京,CDN 节点可能有广东、上海。如上海用户首次访问会,回源到源服务器(北京);广东的用户可能会因为就近原则,优先取上海的 CDN 节点数据。


附图加深理解(图片来自云栖社区):

名词解释:

  • Origin Server:源站,源服务器
  • User:访问者
  • Edge Server:CDN 的服务器
Q:设置回源到ip还是域名? 之前服务器使用nginx处理静态资源,访问图片:https://www.name.com/static/i...如果回源到域名,是不是访问https://cdn.name.come/static/...能拿到图片,两个访问目录是不是对应的,cnd设置缓存目录/static/就能获取图片,nginx配置不需要改变吧.

A:回源至 IP 和域名均可。你后面一大段的描述正确。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文