部署Nginx+keepalived+Tomcat集群架构

部署Nginx+keepalived+Tomcat集群架构

  • 集群架构背景
  • Nginx的高可用负载均衡架构
  • Nginx和LVS对比的总结:
  • 搭建Nginx+keepalived+Tomcat的高可用负载均衡架构
准备条件:
测试服务器:
系统:centos7.6

服务器1: 172.16.2.203 (Nginx+keepalived+Tomcat)
服务器2: 172.16.2.206 (Nginx+keepalived+Tomcat)
准备软件:
nginx  (nginx-1.9.9)
keepalived
tomcat9   (apache-tomcat-9.0.43)

1)两台服务器上先安装tomcat9

关闭防火墙或开启8080端口;
删除webappsx下所有文件,创建ROOT目录了,添加ROOT/index.jsp页面,在页面中加入tomcat的IP地址,并打印出request header中的X-NGINX值,这个值将在后面配置nginx时传入

[root@bogon ~]# cat /opt/apache-tomcat-9.0.43/webapps/ROOT/index.jsp 
<div id="asf-box">
<h1>${pageContext.servletContext.serverInfo}(172.16.2.203)<%=request.getHeader("X-NGINX")%>
</h1>
</div>

启动tomcat ,确认浏览器能正确访问:http://172.16.2.203:8080 和 http://172.16.2.206:8080,并且页面显示各自的IP地址,此时request header里没有X-NGINX,显示为null。

2)两台服务器上安装nginx

启动nginx
浏览器中访问http://172.16.2.203 和 http://172.16.2.206 ,看到如下界面则访问成功。

  • 22
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值