目录
5.1eclipse创建一个web项目Test,打成war包,上传到tomcat1
5.2将Test项目index修该成如下,上传到tomcat2
1.软件介绍
负载均衡集群:将大量的并发请求分担到多个处理节点。由于单个处理节点的故障不影响整个服务,负载均衡集群同时也实现了高可用性。可以结合Nginxs与Tomcat实现。如下图所示。
Nginx:是一款性能优异的反向代理服务器。
Tomcat服务器:Sun公司在推出的小型Servlet/JSP调试工具的基础上发展起来的一个优秀的Servlet容器,Tomcat本身完全用java语言编写,所以tomcat的运行需要java的支持,所以要先安装JDK,才能运行。
2台linux服务器,分别装上tomcat,这里我们用虚拟机创建两台linux服务器。
1台ngnix服务器,我们装在其中一台linux服务器上。
2.对应的地址
tomcat1地址: 192.168.0.143:8080
tomcat2地址:192.168.0.157:8080
nginx地址: 192.168.0.157:80
tomcat安装教程:https://blog.csdn.net/qq_42035966/article/details/82082698
java安装教程:https://blog.csdn.net/qq_42035966/article/details/82083061
3.安装ngnix
3.1安装插件支持
//1.GCC 安装:
# yum install gcc-c++
//2.PCRE pcre-devel安装:
# yum install -y pcre pcre-devel
//3.ZLIB安装:
# yum install -y zlib zlib-devel
//4.OpenSSL 安装:
# yum install -y openssl openssl-devel
//5.下载Nginx,也可以本地下载压缩包上传到服务器。
# wget -c https://nginx.org/download/nginx-1.10.1.tar.gz
//6.安装
//6.1 解压
# tar -zxvf nginx-1.10.1.tar.gz
//6.2 配置Nginx,进入压缩目录
# ./configure
//6.3编译
# make
//6.4查找安装路径
# make install
//6.5 查找安装路径
# whereis nginx
//6.6 查看版本
# nginx -v
成功显示路径及版本则安装成功,
默认安装路径位于 /usr/local/nginx/
3.2防火墙设置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重启防火墙:service iptables restart