美文网首页
使用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负载均衡web应用

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