nginx缓存

实验:


 

步骤一  tomcat1&&tomcat2部署:
tomcat部署参照下面博客

(232条消息) Tomcat部署及优化_zhangchang3的博客-CSDN博客

两个网页入下图设计

步骤二  nginx 七层转发设置
编译安装nginx   修改配置文件

vim /usr/local/nginx/conf/nginx.conf

 重启服务,七层nginx代理服务设置没有问题

同样的方法再设置一台七层反向代理服务器 

步骤三  nginx四层反向代理服务器设置(同时也是web缓存服务器)
192.168.50.25

配置文件设置好以后重启服务

 七层代理和四层代理配置完成

步骤四  再四层代理服务器上配置缓存
首先备份配置文件   cp nginx.conf {,.bak}

修改配置文件

修改好后重启服务

nginx缓存配置文件说明

缓存可以非常有效的提升性能,因此不论是客户端(浏览器),还是代理服务器( Nginx ),乃至上游服务器都多少会涉及到缓存。可见缓存在每个环节都是非常重要的。下面让我们来学习 Nginx 中如何设置缓存策略。
 
proxy_cache
存储一些之前被访问过、而且可能将要被再次访问的资源,使用户可以直接从代理服务器获得,从而减少上游服务器的压力,加快整个访问速度。
 
语法:proxy_cache zone | off ; # zone 是共享内存的名称
 
默认值:proxy_cache off;
 
上下文:http、server、location
proxy_cache_path
设置缓存文件的存放路径。
 
语法:proxy_cache_path path [level=levels] ...可选参数省略,下面会详细列举
 
默认值:proxy_cache_path off
 
上下文:http
参数含义:
 
path 缓存文件的存放路径;
level path 的目录层级;
keys_zone 设置共享内存;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值