前言

平时在修改了代码时,使用了jsdelivr加速的静态资源,所以照常更新下github上的资源,但是github上查看已经上传成功了,jsdelivr访问的依然是之前的资源,说白了就是缓存的问题。即使本地浏览器端的缓存已经清理,也会因为CDN周围的节点没有同步数据而导致用户端未能及时更新。

缓存刷新

把原来访问的链接

https://cdn.jsdelivr.net/...

改为

https://purge.jsdelivr.net/...

访问资源就会进行刷新,然后页面会返回刷新信息:

{"id": "lOapxavknisIReYB","status": "finished","timestamp": "2021-08-22T06:41:33.243Z","paths": {"/gh/Qikaile/project@master/react-nice-resume/js/jquery.min.js": {"throttled": false,"providers": {"fastly": true,"bunny": true,"cloudflare": true,"quantil": true}}}
}

然后当你再次访问https://cdn.jsdelivr.net/… 时,资源已经完成更新了!

jsdelivr 如何刷新缓存相关推荐

  1. php怎么刷新缓存,ZZ PHP立即刷新缓存(输出)的方法

    PHP立即刷新缓存(输出)的方法 转自 http://www.piaoyi.org/php/php-ob_flush-flush.html 正 文: 近日,飘易在写一段php程序,需要用到立即刷新缓存 ...

  2. mybatis的缓存机制(一级缓存二级缓存和刷新缓存)和mybatis整合ehcache

    1      查询缓存 1.1  什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能. mybaits提供一级缓存,和二级缓存. 一级缓存是SqlSession级别的缓存.在 ...

  3. Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存

    时间方式,直接扩展注解的Value值,如: @Override @Cacheable(value = "people#${select.cache.timeout:1800}#${selec ...

  4. Firefox火狐浏览器web开发调试开启强制刷新缓存模式

    Firefox火狐浏览器web开发调试开启强制刷新缓存模式 最近做项目的时候,在火狐浏览器发现缓存难清理,用Ctrl+F5 Ctrl+R 等在谷歌和IE浏览器的快捷键没用,搜索了一下,发现火狐清理缓存 ...

  5. Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存-2

    问题 上一篇Spring Boot Cache + redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置,说了一种时间方式,直接扩展注解的Value值,如: @Override @Cach ...

  6. Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置

    问题描述 Spring Cache提供的@Cacheable注解不支持配置过期时间,还有缓存的自动刷新. 我们可以通过配置CacheManneg来配置默认的过期时间和针对每个缓存容器(value)单独 ...

  7. Camstar 刷新缓存服务CDO

    刷新缓存服务CDO 一.定位到指定CDO (使用指定CDO作为父类添加SubClass) 如下图所示 1.  打开Designer,打开CDOs窗体,点击find 2.  在弹出的窗口输入'V4_Se ...

  8. Mybatis的一、二级缓存的原理与使用、禁止指定方法的二级缓存与刷新缓存、Mybatis整合Ehcache、二级缓存的使用场景与局限性-day03

    目录 第一节 Mybatis的缓存 1.1 Mybatis的缓存理解 1.2 一级缓存 原理 使用与测试 1.3 二级缓存 原理 使用与测试 禁用指定方法的二级缓存 刷新缓存 总结 1.4 整合ehc ...

  9. jetcache自动刷新缓存

    使用CacheRefresh注解即可开启缓存: //使用缓存 缓存时长:30分钟 @Cached(cacheType = CacheType.LOCAL, expire = 30, timeUnit ...

最新文章

  1. matlab与excel数据连接数据库,如何实现matlab与excel数据同步 数据交互?
  2. 远程实习 | 达特茅斯学院招收网络嵌入和图挖掘方向研究型实习生
  3. 字符设备驱动初体验(hello驱动)
  4. Python的scrapy框架POST方式爬虫时碰见__VIEWSTATE和__EVENTVALIDATION的参数处理
  5. 怎么将aspx网站改为静态页面?
  6. 《大数据》第2期“专题”——数据开放与政府治理创新
  7. 【实践驱动开发3-001】TI WL1835MODCOM8 在android的移植 - 准备
  8. 支付宝:“答答星球”小程序上线20天累计参与人数超2亿
  9. NFS服务启动:rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
  10. python跟java适用专业_javaweb中java和python混合使用
  11. unity, StartCoroutine and StopCoroutine
  12. python 批量gif转tif_使用Python 批量转移*.tif和*.mov文件
  13. 全国python工程师有多少_2019年Python工程师的平均薪资是多少?
  14. 慕课 springmvc 起步 maven wbe
  15. C语言——单词精确查找
  16. Angular设置代理
  17. MVC view页面需要多个model,复杂网页的处理
  18. Openwrt编译feeds机制
  19. 04 数组习题的整理
  20. qiankun 基座下发组件

热门文章

  1. 部署自动化运维工具rundeck
  2. 用ollydbg手脱UPX加壳的DLL
  3. 1006 Problem G A+B 输入输出练习VII
  4. 千兆交换机VS百兆交换机 哪一款更适合你?
  5. 51NOD 1459 迷宫游戏
  6. IIS中ftp设置指定的用户登录(三)
  7. 商务合作保密协议(标准)
  8. 傲游浏览器(Maxthon)2.0.3RC发布
  9. 蓝牙4.0 BLE入门
  10. 接口本地能跑通,服务器连接时报错:HOUR_OF_DAY: 0 -> 1