java1234开源博客系统
博客信息

keepalived+Nginx+tomcat负载均衡 高可用测试

0
发布时间:『 2020-01-07 21:51』  博客类别:Nginx  阅读(190)

搞tomcat负载均衡,我们先准备两个tomcat,直接上docker;

docker pull 拉取两个tomcat 分别是 7,版本和 8版本;


然后直接 docker run -d  -p 8080:8080  镜像id 运行tomcat;

tomcat8注意下,

QQ鎴浘20200107214937.jpg

默认webapps下是空的。

我们删除掉,然后 把 webapp.dist 改名改成webapp下即可;

 mv webapps.dist/ webapps


这样我们再浏览器访问 107和109机器;

QQ鎴浘20200107215014.jpg


QQ鎴浘20200107215024.jpg


接下来,我们配置nginx负载均衡;再/etc/nginx目录下;

打开nginx。conf配置文件;


在 include /etc/nginx/conf。d/*。conf;上方加上;


upstream www.feng.com{

         server 192.168.1.107:8080;

         server 192。168。1。109:8080;

    }


nginx/nginx/conf.d/下的default.conf改成;

server {

    listen       80;

    server_name  localhost;


    location / {

        proxy_pass   http://www.feng.com;

        index  index。html index。htm;

    }


}


我们重启nginx systemctl restart nginx.service


访问 http://192.168.1.107/ 或者 http://192.168.1.111/

都能访问到tomcat集群;


我们再启动keepalived;systemctl start keepalived.service

然后访问 http://192.168.1.99/ 能够实现 keepalived+Nginx+tomcat负载均衡


为了逼格更高,hosts文件也修改下  C:\Windows\System32\drivers\etc

加一条 

192。168。1。99  www。feng。com


这样可以直接用域名访问;





关键字:   无
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有
荣鼎娱乐 PK10牛牛 荣鼎娱乐 极速快乐8 一分时时彩 重庆龙虎微信群 广西快3 极速快乐十分 极速飞艇 欢乐城彩票注册