实验原理图
实验环境:6台虚拟机
客户端:192.168.108.10
负载调度器D:eth0:192.168.108.20 eth0:0:192.168.108.100
eth1:192.168.24.20
nginx{第三台}:192.168.24.30
nginx{第四台}:192.168.24.40
web服务:192.168.24.50 gw:192.168.24.20
web服务:192.168.24.50 gw:192.168.24.20
实验流程:
1.web服务配置{五、六台虚拟机}
2.nginx反向代理服务器配置{三、四台虚拟机}
网关需要填写二号机eth1IP地址
3.负载调度器配置
3.1开启路由转发
3.2安装ipvsadm工具
3.3配置虚拟ip
3.4创建集群
实验验证
客户端填写hosts文件 192.168.108.100 www.flyflywin.com
注意这里会出现一个问题,因为负载调度器规则,第一次访问一台30nginx服务器,而nginx访问后端50的真实服务器,第二次访问40nginx服务器,而这台nginx访问的还是50的真实服务器,第三次为30nginx后端为60,第四次为40nginx后端为60,这样依次轮询