背景:
负载均衡可以使资源利用更高效,提高系统可用性。
实验过程:
前提
1.配置yum仓;
2.配置网络。
准备3台服务器:1台nginx 、2台tomcat。
IP地址 nginx:192.168.100.131
IP地址 tomcat:192.168.100.132
IP地址 tomcat:192.168.100.133
3台服务器准备:
(一)nginx:
1、安装nginx:yum -y install nginx
2、配置首页信息:echo “11111” /usr/share/nginx/html/index.html
3、启动:systemctl start nginx
4、看端口:ss -antpl | grep :80
5、访问:curl 192.168.100.131

(二)tomcat1:
1、rz apache-tomcat-8.5.16.tar.gz
2、解压tar xf apache-tomcat-8.5.16.tar.gz
3、移动位置:mv apache-tomcat-8.5.16 /usr/local/tomcat
4、修改首页信息:echo "22222" > /usr/local/tomcat/webapps/ROOT/index.jsp
5、启动/usr/local/tomcat/bin/startup.sh
6、看端口:ss -antpl | grep :8080
7、访问:curl 192.168.100.132:8080

(三)tomcat2:
1、rz apache-tomcat-8.5.16.tar.gz
2、解压tar xf apache-tomcat-8.5.16.tar.gz
3、移动位置:mv apache-tomcat-8.5.16 /usr/local/tomcat
4、修改首页信息:echo "33333" > /usr/local/tomcat/webapps/ROOT/index.jsp
5、启动/usr/local/tomcat/bin/startup.sh
6、看端口:ss -antpl | grep :8080
7、访问:curl 192.168.100.133:8080
(四)修改nginx配置文件
vim /etc/nginx/nginx.conf
在http模块写入
在server模块写入
重启nginx服务
查看端口
(五)访问测试
结论:
Nginx 与 Tomcat 配合实现轮询机制在提升系统性能、保障服务可用以及简化运维管理等多方面都带来了诸多便利,有助于构建稳定、高效的 Web 应用服务环境。