美文网首页
使用nginx负载均衡web应用

使用nginx负载均衡web应用

作者: kongxx | 来源:发表于2018-12-08 12:19 被阅读5次

安装

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

sudo apt-get install nginx

配置

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

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

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

...

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 服务

sudo /etc/init.d/nginx start

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

相关文章

  • Nginx+Tomcat+Redis实现持久会话

    使用开源web应用solo blog进行项目演示。前端使用Nginx作为负载均衡器,后端Tomcat连接Redis...

  • Nginx实现负载均衡

    本篇文章介绍Nginx实现负载均衡,本文使用Nginx和两个SpringBoot简单Web应用实现。 1.准备工作...

  • 使用nginx负载均衡web应用

    安装 首先需要在系统上安装nginx软件,这里使用Ubuntu的apt来安装。 配置 安装完成后,我们首先需要修改...

  • face39 web服务器的负载均衡

    web服务器的负载均衡 七层负载均衡的实现 基于url等应用层信息的负载均衡 nginx的proxy是他一个很强大...

  • nginx负载均衡的实现(正向代理与反向代理)

    我们提到nginx会想到两个方面的应用,一是作为Web服务器,二是负载均衡服务器。本文介绍基于nginx的负载均衡...

  • Nginx 负载均衡策略

    Nginx 作为高性能web服务器,负载均衡是其基本功能之一。 注:负载均衡至少需要两台机器 负载均衡 负载均衡可...

  • Nginx负载均衡小知识

    Nginx 负载均衡配置Nginx 重试次数限制Nginx 超时重试 Nginx 负载均衡 负载均衡策略 roun...

  • keepalived+nginx实现高可用负载均衡

    一.场景需求 1.通用场景如下: 如图场景是通常使用nginx代理负载均衡来实现web服务的负载均衡的,但是单个n...

  • 结合Nginx实现服务平滑重启

    Nginx作为负载均衡,当请求增大,单个web进程负载不够时,可以通过水平扩展web进程数量,前端用Nginx作为...

  • 四层&七层负载均衡

    四层&七层负载均衡 负载均衡层次归类nginx应用层七层负载均衡LVSTCP层传输层四层负载均衡 常用的负载均衡有...

网友评论

      本文标题:使用nginx负载均衡web应用

      本文链接:https://www.haomeiwen.com/subject/zkhqhqtx.html