ubuntu 配置 nginx 负责均衡
博客专区 > foxeye 的博客 > 博客详情
ubuntu 配置 nginx 负责均衡
foxeye 发表于2年前
ubuntu 配置 nginx 负责均衡
  • 发表于 2年前
  • 阅读 57
  • 收藏 8
  • 点赞 0
  • 评论 0
摘要: ubuntu下利用nginx配置WEB系统负责均衡,以此记录配置过程。

主要是配置nginx.conf文件。

1. 默认负载均衡模式

在http{}中的server{}的上面增加下面内容:

upstream myserver {
    server 127.0.0.1:8081;
    server 127.0.0.1:8082;
}

location / {

    root   html;
    index  index.html index.htm index.jsp;
}
增加  proxy_pass http://myserver;

修改后:

location / {
    root   html;
    index  index.html index.htm index.jsp;

    proxy_pass http://myserver;

}

说明:

红色的myserver可以随便修改

server 可以是域名 或者 域名:端口


------------------------------------

重启nginx 进入目录 执行sudo ./nginx -s reload

访问浏览器可测试结果。

两个服务器平均分配处理请求


2. 在配置中增加weight信息

修改后:

upstream myserver {
    server 127.0.0.1:8081 weight=1;
    server 127.0.0.1:8082 weight=5;
}


------------------------------------
重启nginx 进入目录 执行sudo ./nginx -s reload

访问浏览器可测试结果。

两个服务器按1:5分配处理请求


其他负载均衡策略以后补充

共有 人打赏支持
粉丝 15
博文 76
码字总数 17049
×
foxeye
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: