首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Nginx+Tomcat实现负载均衡

Nginx+Tomcat实现负载均衡

作者头像
用户2409797
发布2019-02-25 15:21:08
发布2019-02-25 15:21:08
85100
代码可运行
举报
文章被收录于专栏:Java修行之道Java修行之道
运行总次数:0
代码可运行

Nginx+Tomcat实现负载均衡

一、准备两个tomcat并修改端口

首先在server上准备两个一样的tomcat,如果是在同一台server上,得修改其中一个tomcat的启动端口

1.1将8005端口修改为8006

代码语言:javascript
代码运行次数:0
运行
复制
<Server port="8006" shutdown="SHUTDOWN">

1.2将8080端口修改为8081

代码语言:javascript
代码运行次数:0
运行
复制
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

1.3将8009端口修改为8010

代码语言:javascript
代码运行次数:0
运行
复制
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

然后将两个tomcat都启动

如果两个tomcat位于不同的server,那么不需要修改端口

二、修改nginx.conf配置负载均衡

代码语言:javascript
代码运行次数:0
运行
复制
upstream app.com {    #集群
    server 127.0.0.1:8080;    #server1
    server 127.0.0.1:8081;    #server2
}

server{
    listen 80;
    server_name your_server_name;

    location / {
        proxy_pass http://app.com;    #代理pass到上面定义的集群
    }

}

配置好启动nginx,访问your_server_name,一直按F5刷新页面,就可以看到nginx+tomcat负载均衡实现

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Nginx+Tomcat实现负载均衡
    • 一、准备两个tomcat并修改端口
      • 1.1将8005端口修改为8006
      • 1.2将8080端口修改为8081
      • 1.3将8009端口修改为8010
    • 二、修改nginx.conf配置负载均衡
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档