前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用nginx负载均衡web应用

使用nginx负载均衡web应用

作者头像
kongxx
发布2018-12-24 10:26:42
5600
发布2018-12-24 10:26:42
举报

安装

首先需要在系统上安装nginx软件,这里使用Ubuntu的apt来安装。

代码语言:javascript
复制
sudo apt-get install nginx

配置

安装完成后,我们首先需要修改一个ngins的配置。

这里假定我们已经有了个两个相同的web应用,分别使用的 8081 和 8082 端口。我们通过nginx的8080端口代理这两个web应用。

修改 /etc/nginx/nginx.conf 文件,在其中的 http 部分最后做如下配置:

代码语言:javascript
复制
...

http {
    ...
    ########################################
    # 注释部分
    # include /etc/nginx/sites-enabled/*;   
    ########################################

    ########################################
    # 增加部分
    upstream myhost {
            server localhost:8081 weight=1;
            server localhost:8082 weight=1;
    }
    server {
            listen 8080;
            location / {
                    proxy_pass http://myhost;
            }
    }
    ########################################
}

运行

启动 nginx 服务

代码语言:javascript
复制
sudo /etc/init.d/nginx start

然后通过浏览器访问 http://<ip>:8080 地址来验证配置是否生效。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 配置
  • 运行
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档