准备好一台nginx主机,三台web服务器(我这里用tomcat)
nginx :192.168.4.10 web: 192.168.4.20/21/22 三台tomcat
先在10上安装好nginx
打开配置文件并写入以下配置代码
upstream webs {
server 192.168.4.20:8080; 这里也可添加权重 weight=n,max_fails=1 fail_timeout=30 设置失败次数和超时时间,如果机器坏了,可以添加down标记。
server 192.168.4.21:8080;
server 192.168.4.22:8080;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://webs;
root html;
}
重启nginx
nginx -s reload
安装好三台tomcat服务器
通过客户端访问nginx这台主机将会得到tomcat的页面,并且是轮询的方式。