今天看到他们在哪吒官方群里面讨论网站被打的事情,结果就是网站被刷欠费一千多,源站Cpu还是满负载的状态,这就是缓存没设置好的状态啊,你缓存设置好了全部压力给到cdn节点呀!不止要cdn这边要设置好缓存,源站也要设置好缓存呀,具体参照这篇文章设置: 【Typecho】高效缓存策略指南:静态与动态资源的缓存设置
哪吒官网
哪吒CDN缓存设置
如上图:静态文件和动态文件分开添加的。swf,jpg,jpeg,webp,gif,png,bmp,ico,ts,js,css这些都是静态文件,直接缓存365天,当然第一步要去服务器那边设置好缓存,随后cdn缓存规则遵循源站即可。文件目录(/)的话直接缓存600秒即可,当然缓存一天也是可以的,千万不要缓存一年,不然你发表的文章日期就会停留到你添加缓存的那一天,具体参照我的这篇文章: 【小记录】虚拟机安装debian12.10_live网速慢的问题 首页看到的日期是4-4,点进去却是4-5.因为我在4-4这一天我添加缓存为7天,首页是4月4日这天添加的缓存,你第二天发布的话就是显示的4月4日这天,但是文章里面的是动态内容,所以日期是正常的,建议目录缓存最多缓存一小时,这样的话发文章的时间不会改变。
总结
静态文件不经常改动的文件直接缓存365天或者一个月,动他文件缓存时间改为600秒或者1小时(3600秒)即可,这样的话我们的服务器压力就会小很多,大家可以去 itdog 测试我的站点,看看是不是全绿色的。当然缓存配置好之后就放心交给cdn了,我们只需要担心cdn那边的余额即可,因为流量要花钱的嘞!
评论