前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >站点加速相关问题

站点加速相关问题

原创
作者头像
EdgeOne小助手
发布2024-08-27 16:59:55
790
发布2024-08-27 16:59:55

如何判断用户请求是否命中 EdgeOne 节点缓存?

EdgeOne通过 EO-Cache-Status 来标识当前请求是否命中缓存,您可以通过以下两种方式查看该头部进行判断。

1、浏览器直接访问

在浏览器内打开控制台,直接访问请求 URL,例如:https://example.com/test.webp。查看响应头内 EO-Cache-Status 的值,如果为 HIT,即命中缓存。

2、通过 curl 请求验证

您可以在 Mac/Linux 系统下,通过 curl 请求验证,例如:curl https://example.com/test.webp -i。查看响应头内 EO-Cache-Status 的值,如果为 HIT,即命中缓存。

源站资源配置了跨域响应,资源经预热缓存后跨域响应失败,该如何处理?

预热缓存是直接对提交的 URL 资源发起请求,并非跨域请求,所以不会触发源站的跨域响应配置,预热缓存后的资源将不包含相关的跨域头部,当有用户访问该资源时,将可能出现跨域错误。

因此,如果您的资源需要满足跨域场景访问,且需进行预热缓存,建议通过自定义修改 HTTP 响应头,将跨域响应配置于 EdgeOne 内,由 EdgeOne 响应跨域头部即可。

清除缓存和预热缓存每次提交内容后需要多久才能生效?

清除缓存

类型

单次提交数量

生效时间

URL

1-5000 条 URL

5-50分钟

目录

1-1000条目录

5-220分钟

Hostname

1-1000个 Hostname

5-220分钟

Cache-Tag

1-100个 Cache-Tag

5-10分钟

全部缓存

-

5-220分钟

预热缓存

类型

单次提交数量

生效时间

URL

1-5000条 URL

5-30分钟

说明:

1. 当文件配置的缓存 TTL 少于5分钟时,建议不使用清除工具,而是等待超时更新。

2. 清除缓存中任何类型的实际总耗时主要取决于提交内容的数量,数量越多等待时间越长。

3. 预热缓存的实际总耗时主要取决于文件大小,文件越大等待时间越长。较多大文件(≥100MB)的预热生效时间可能会延长,超过30分钟。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如何判断用户请求是否命中 EdgeOne 节点缓存?
  • 源站资源配置了跨域响应,资源经预热缓存后跨域响应失败,该如何处理?
  • 清除缓存和预热缓存每次提交内容后需要多久才能生效?
相关产品与服务
边缘安全加速平台 EO
边缘安全加速平台 EO (TencentCloud EdgeOne)基于腾讯云遍布全球的边缘节点,提供域名解析、动静态智能加速、TCP/UDP 四层加速、DDoS/CC/Web/Bot 防护、边缘函数计算等边缘一体化服务,可帮助客户更快速、更安全、更灵活地响应用户请求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档