Board logo

标题: CentOS6_Nginx缓存 [打印本页]

作者: admin    时间: 2019-9-8 14:06     标题: CentOS6_Nginx缓存

笺注:这是在 CentOS6_Nginx反向代理+负载均衡(ip_hash) 的基础上进行的。 Nginx缓存,会使客户端访问网站网页的速度有所提升;但客户端看到的网页内容会出现更新延迟! 配置缓存要在Nginx的主配置文件里面修改三个地方: [root@localhost ~]# vi /usr/local/nginx/conf/nginx.conf 用到的代码: proxy_cache_path /data/nginx/cache/webserver levels=1:2 keys_zone=webserver:500m inactive=3m max_size=30g; add_header X-Via $server_addr; add_header X-Cache $upstream_cache_status; proxy_cache webserver; proxy_cache_valid 200 302 10m; proxy_cache_valid 404 1m; 图片1.png 图片2.png 注释: proxy_cache_path 指定缓存文件存放的目录; levels=1:2 表示该缓存空间有两层hash目录,第一层目录的名称为一个字符,第二层目录的名称为两个字符; keys_zone=webserver:500m 表示缓存区的名字为webserver,其内存缓存空间大小为500MB; inactive=3m max_size=30g 表示缓存数据在3分钟内没有被访问,将被自动删除;硬盘缓存空间最大为30GB; proxy_cache_valid 200 302 10m 表示200、302状态的URL缓存的超时时间为10分钟; proxy_cache_valid 404 1m 表示404状态的URL缓存的超时时间为1分钟; 创建缓存目录:(要先创建缓存目录,再重启Nginx,反之会报错) mkdir -pv /data/nginx/cache/webserver 图片3.png 重启Nginx服务,使更改生效: [root@localhost ~]# service nginx restart 笺注: 只要有客户端通过Nginx代理服务器访问网站,那么在Nginx代理服务器上就可以看到有缓存文件产生。 在 inactive 参数指定的时间内,如果有缓存数据存在,那么客户端看到的是缓存数据。 在 inactive 参数指定的时间后,如果缓存数据没有被请求,会自动清除。 如果缓存数据不断地被请求,在 inactive 参数指定的时间后,缓存数据则会一直存在,客户端看到的也是缓存数据。 在Nginx代理服务器上查看缓存文件: 图片4.png 缓存文件是可以手动删除的,删除后,客户端可以马上看到更新了的页面内容: rm -rf /data/nginx/cache/webserver/* 图片5.png 当有客户端再次通过Nginx代理服务器访问网站,缓存文件会自动重新生成: 图片6.png ################################# ################################# 亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^ FaSoLa户外便携吊床秋千室内单双人大学生宿舍家用成人儿童睡觉椅 dianzi.png FaSoLa 旅行晾衣架 旅游便携式折叠衣架出差多功能衣挂小撑子晾晒 yijia.png

图片附件: dianzi.png (2020-1-24 15:56, 649.16 KB) / 下载次数 68
http://blog.zhuohua.store/attachment.php?aid=4070&k=2010f575188ec91d4dd709bd33cf3cc6&t=1714773642&sid=ksSizS



图片附件: yijia.png (2020-1-24 15:56, 558.98 KB) / 下载次数 64
http://blog.zhuohua.store/attachment.php?aid=4071&k=0bdf809d44d7c88952b68f0afd9e1e70&t=1714773642&sid=ksSizS



图片附件: 图片1.png (2021-3-3 18:25, 112.21 KB) / 下载次数 115
http://blog.zhuohua.store/attachment.php?aid=15787&k=2ecdb070fa743b160e2b80d3a7c48035&t=1714773642&sid=ksSizS



图片附件: 图片2.png (2021-3-3 18:25, 137.75 KB) / 下载次数 112
http://blog.zhuohua.store/attachment.php?aid=15788&k=d74ba2efedcda28cc02e7795a2b63249&t=1714773642&sid=ksSizS



图片附件: 图片3.png (2021-3-3 18:25, 83.24 KB) / 下载次数 122
http://blog.zhuohua.store/attachment.php?aid=15789&k=7363c0807ded88ae3b6fd780414b808d&t=1714773642&sid=ksSizS



图片附件: 图片4.png (2021-3-3 18:26, 133.9 KB) / 下载次数 114
http://blog.zhuohua.store/attachment.php?aid=15790&k=ce975c3c66df17b52f8474d7e3c376ca&t=1714773642&sid=ksSizS



图片附件: 图片5.png (2021-3-3 18:26, 50.31 KB) / 下载次数 104
http://blog.zhuohua.store/attachment.php?aid=15791&k=f99ce2276b7d6b56c7a6aab6fcf71b5e&t=1714773642&sid=ksSizS



图片附件: 图片6.png (2021-3-3 18:26, 77.24 KB) / 下载次数 101
http://blog.zhuohua.store/attachment.php?aid=15792&k=cc08c412a8ed3752ed9a87899204bfec&t=1714773642&sid=ksSizS






欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2