企业CDN缓存系统varnish(二)-----搭建具有多个web服务器的varnish服务系统(包含负载均衡模式)

之前为只有一台后端web服务器,只为一台web服务器做代理,会造成浪费,本次为具有两台web后端的varnish系统,即server1代理服务器同时为多台服务器缓存数据,同时为多个web服务器做代理。

一、配置环境

在之前的基础上,还需要server3做后端服务器。
之前实验效果:搜索server1 ip 看到server2共享页面:
在这里插入图片描述

配置server3:
1.创建快照并导入:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.配置网络:
在这里插入图片描述
在这里插入图片描述

二、搭建配置两个后端服务器

在server3:
1.开启httpd服务:
在这里插入图片描述
2.编写默认发布页面:
在这里插入图片描述
在这里插入图片描述

3.重启服务并测试:
在这里插入图片描述
以上server3的配置完成。

在server1
1.修改varnish配置信息加入后端服务器web 1 web2
在这里插入图片描述
在这里插入图片描述
2.编辑域名不同请求时导向web 1和web2:
搜索www.westos.org开头或结尾导向web1
搜索bbs.westos.org开头或结尾的导向web2
在这里插入图片描述
3.重启服务查看端口开放情况
在这里插入图片描述
以上两台后端服务器已经搭建完成。

在真机测试
1.加入本地域名解析
在这里插入图片描述
在这里插入图片描述

2.网页测试www.westos.org为server2共享页面,测试bbs.westos,org为server3共享页面:
在这里插入图片描述

三、多台web服务器的负载均衡模式

实际环境中web后端服务器的性能有好坏之分,为了平衡,即让性能好的多承担,性能坏的少承担。
在server2和server3上配备相同资源,在客户访问时www.westos.org后端实现server2和server3实现轮询调度实现负载均衡,在访问bbs.westos.org只访问server3资源,无轮询。

在server1:
1.查看负载均衡模块
在这里插入图片描述
2.编辑varnish配置文件导入负载均衡模块及配置后端服务器信息
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.重启varnish服务:
在这里插入图片描述

在真机端测试
搜索www.westos.org时server2和server3实现轮询:
在这里插入图片描述
搜索bbs.westos.org时访问server3资源:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值