然后到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>
然后通过负载均衡域名来访问, 显示页面如下:
然后不停刷新或者更换不同的浏览器,一直都是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
可以看到缓存文件已经生成了!
查看缓存内容,如下图:
可以看到缓存的是18.145这个页面!
现在将缓存手动删除,那么更换浏览器访问 会出现18.144响应的页面,如下:
#cd /usr/local/nginx
#rm -rf proxy_cache_dir/*
访问页面如下:
查看缓存内容,如下图:
到这里就结束了!不足之处,请多多指教!