配置
清除缓存
手动清除01Dun节点的缓存资源,以便强制01Dun节点从您的源站服务器中提取这些文件的最新版本。您可以选择清除单个文件,也可以清除所有文件。
请注意:清除缓存可能会导致网站访问速度暂时降低,并使您的源站服务器压力增大。
您可以提供一个URL列表,01Dun节点将会清除列表中所有资源的缓存副本。
如果选择 “清除全部内容” 则意味着所有请求将会被发送到您的源站服务器。如果正处于流量高峰期,可能会导致您的源站服务器带宽和系统资源暂时增加。
开发模式
启用开发模式后,会禁用CDN的缓存。可以让您对页面的更改立即生效。
但网站访问速度可能会因为禁用了缓存而有所降低。
默认情况下,每次启用“开发模式”,缓存会被禁用4小时。4小时后,自动关闭“开发模式”
请注意:开发模式不会清除缓存,如果您对网页更新完毕,需要手动清除缓存。
缓存级别
配置如何缓存您的站点资源。
无查询字符串:当请求URL中不包含查询字符串,才会被缓存。
比如:https://www.example.com/image.jpg
会被缓存,因为不包含查询字符串
https://www.example.com/image.jpg?agr=val
不会被缓存,因为包含了查询字符串
忽略查询字符串:不管请求URL中是否包含查询字符串,都会被缓存,并且被视为同一资源。
比如:https://www.example.com/image.jpg
和https://www.example.com/image.jpg?agr=val
将会被无差别缓存。对于这两个请求,会返回相同的缓存副本。
标准:对不同的查询字符串分别缓存不同的副本。
比如:https://www.example.com/image.jpg
和https://www.example.com/image.jpg?agr=val
将会当作两个不同的资源被缓存。对于这两个请求,会返回不同的缓存副本。
后台异步更新缓存
允许01Dun节点在更新缓存期间向访问者提供过期的缓存资源。请求不会因为等待源站服务器的响应而延迟,从而提高用户体验。
当访问请求到达 01Dun 节点时,请求的资源在缓存中存在但已过期, 01Dun 需要联系源站服务器检查缓存资源是否已更新,这会导致请求因等待源站服务器的响应而产生延迟。
打开此开关后,01Dun 节点会立即从缓存中返回这个过期的资源给用户,减少响应时间。同时,在后台向源站服务器发送请求,更新过期的缓存内容。
当新的响应从源站服务器返回后, 01Dun 节点更新缓存中的内容,以供后续请求使用。
启用永远在线
允许在特定条件下使用过期的缓存内容。这对于维持站点的高可用性和响应性非常有用,尤其是在源站服务不可用或过载的情况下。
浏览器缓存 TTL
设置访问者的浏览器缓存文件的时长。