一. 实验环境
部署三台虚拟机,第一台为nginx,二三台中安装Tomcat
二. server2配置步骤:
1. 下载Tomcat包后进行解压 并转移到usr/local下

2. 做一个软连接 
3. 安装jdk软件包
![]()

4. 进入二进制命令文件bin 中启动脚本

浏览器访问IP8080端口

5. 在Tomcat默认发布目录中中添加一个jsp测试页面

重新用浏览器访问测试页面

此时问题为Tomcat不适合高并发并且访问端口不合适
解决方法: 在server1中修改nginx.conf文件 /usr/local/nginx/conf vim nginx.conf

此时浏览器访问server1直接转发server2:8080

一般一台性能差很多扛不住压力所以在添加台server3
三. server3配置步骤
与server2相同 
将测试页面同样scp给server3

在server1中修改nginx.conf文件 /usr/local/nginx/conf vim nginx.conf


此时用浏览器访问

四. 测试nginx带有健康检测
1. 关闭server2的tomcat服务

此时浏览器重新访问只调到server3

本文介绍了如何在实验环境中部署三台虚拟机,配置Nginx作为负载均衡器,将请求分发至Tomcat服务器,解决高并发问题,并实现健康检测功能。
1587

被折叠的 条评论
为什么被折叠?



