1、实现效果
(1)浏览器地址栏输入http://192.168.116.11/tonglaoban/test.html,观察负载均衡的实现效果,请求按照2:1分担到两个节点192.168.202.131和192.168.202.132的8080端口。
2、准备工作
(1)准备两台tomcat服务器。
(2)在两台tomcat里面webapps目录中,创建名称是tonglaoban的文件夹,在该文件夹中创建test.html页面,为了测试效果明显,建议填写所在服务器的IP地址。该配置详情,请参考《第二讲》中的内容。
3、在nginx服务器中配置负载均衡功能
在server块中,新增以下内容:
upstream tong_server { //配置负载均衡服务
server 192.168.202.131:8080 weight=2; //配置第一个节点权重为2
server 192.168.202.1328080 weight=1; //配置第二个节点权重为1
}
server {
listen 80; //对外监听端口
server_name 192.168.202131; //对外提供服务的IP地址
location / {
root html;
proxy_pass http://tong_server; //调用的负载均衡服务
index index.html index.htm;
}
如下如所示:
4、配置完成后,重启nginx服务。
5、访问网页测试效果。
第一次打开页面,看到IP地址显示为192.168.202.131:
第二次打开页面,看到IP地址显示为192.168.202.132: