Nginx 负载均衡以及缓存服务器配置(3)

然后到18.144和18.145的网页存放路径分别创建test.html,内容如下:
18.144
#cat /usr/share/nginx/html/test.html 
<h1>This is a test page 18.144</h1>
18.145
#cat /usr/share/nginx/html/test.html 
<h1>This is a test page 18.145</h1>

然后通过负载均衡域名来访问, 显示页面如下:

Nginx 负载均衡以及缓存服务器配置

然后不停刷新或者更换不同的浏览器,一直都是18.145这台server响应,因为设置了缓存,第一次访问之后,就会将数据缓存起来,直到设置的缓存过期时间生效为止,然后这个时候到负载均衡服务器查看缓存信息:
#cd /usr/local/nginx/
#ll proxy_cache_dir/9/41/
total 4
-rw------- 1 nginx nginx 444 Nov  4 16:53 b5e4d782cfd84da92097d8ed956fb419
可以看到缓存文件已经生成了!

查看缓存内容,如下图:

Nginx 负载均衡以及缓存服务器配置

可以看到缓存的是18.145这个页面!
现在将缓存手动删除,那么更换浏览器访问 会出现18.144响应的页面,如下:
#cd /usr/local/nginx
#rm -rf proxy_cache_dir/*
访问页面如下:

Nginx 负载均衡以及缓存服务器配置

查看缓存内容,如下图:

Nginx 负载均衡以及缓存服务器配置

到这里就结束了!不足之处,请多多指教!

Nginx、Apache工作原理及Nginx为何比Apache高效 

CentOS 7下Nginx服务器的安装配置 

CentOS上安装Nginx服务器实现虚拟主机和域名重定向 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/426d82ce6f40fc7ed68dc0e270132f0f.html