gcp cdn

摘要:
至于cdn是先使缓存无效,然后上载更新的文件,还是先上载文件,然后使缓存无效。

关于cdn是先失效缓存,再上传更新文件,还是先上传文件再失效缓存。

经过测试,认为应该是先上传更新文件再失效缓存。

理由:如果是先失效缓存,还没上传更新文件,这会儿有请求URL,就会导致已经缓存失效的节点,又去源站请求资源,使旧资源重新缓存到了cdn缓存节点。

如果是先上传文件到cdn源站,再使缓存失效,这会儿,就会请求到cdn源站新的内容,并缓存到cdn节点。

测试gcp cdn 是否来资源缓存,可以使用命令:
curl -sSL -D - https://sssssss.com/456.txt

gcp cdn第1张

免责声明:文章转载自《gcp cdn》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Mac OSX上卸载Anaconda谷歌浏览器开启开启flash方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Net分布式系统之五:C#使用Redis集群缓存

本文介绍系统缓存组件,采用NOSQL之Redis作为系统缓存层。 一、背景 系统考虑到高并发的使用场景。对于并发提交场景,通过上一章节介绍的RabbitMQ组件解决。对于系统高并发查询,为了提供性能减少数据库压力,我们加入缓存机制,可以不同层次加入缓存支持,本文主要介绍应用服务层和数据层之间加入缓存机制提升性能。业界缓存组件有Redis、Memcached...

Linux下SSD缓存加速之bcache使用

在Linux下,使用SSD为HDD加速,目前较为成熟的方案有:flashcache,enhanceIO,dm-cache,bcache等,多方面比较以后最终选择了bcache。 bcache 是一个 Linux 内核块层超速缓存。它允许使用一个或多个高速磁盘驱动器(例如 SSD)作为一个或多个速度低得多的硬盘的超速缓存。bcache 支持直写和写回,不受所...

说说WeakReference弱引用

WeakReference弱引用概述 http://www.cnblogs.com/xrq730/p/4836700.html,关于Java的四种引用状态具体请参看此文 Java里一个对象obj被创建时,被放在堆里。当GC运行的时候,发现没有任何引用指向obj,那么就会回收obj对象的堆内存空间。 但是现实的情况时,写代码的时候,往往通过把所有指向某个对象...

QPS第二级削峰—流量网关+Nginx+lua+Redis+模板引擎

  LVS+Nginx动静分离 上文聊到,对用户入口流量的第一级控制,其实就是DNS智能解析,搭配一个负载均衡器LVS或Nginx,配合Keepalived做到入口高可用,代理或转发请求到Nginx节点,做负载均衡,并从Nginx节点上获取  html资源。 但此时需要思考一个问题? 在html上请求到的都是静态资源,即页面上不变的资源,而动态需要变化的...

spring + redis 实现数据的缓存

1、实现目标   通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担)   2、所需jar包      注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构会变。前面的版本是org.apache.pool,而...

【Web技术】276- WebView缓存原理分析和应用

前言 混合式开发,在产品体验以及页面加载速度的体验上已经非比以往的。今日早读文章由@unclechen分享。 正文从这开始~ 一、背景 现在的App开发,或多或少都会用到Hybrid模式,到了WebView这边,经常会加载一些js文件(例如和WebView用来Native通信的bridge.js),而这些js文件不会经常发生变化,所以我们希望js在Web...