码迷,mamicode.com
首页 > 其他好文 > 详细

nginx负载均衡配置

时间:2020-06-24 21:34:28      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:har   反向代理   直接   内容   端口   机器   不同的   访问ip   访问   

准备一个nginx负载均衡器,192.168.239.133上,修改nginx.conf

写入如下内容:

  # ruanserver为负载均衡的名字,自定义。默认80端口

  upstream ruanserver{     

    ip_hash;     # 负载均衡调度算法,每个请求按访问IP的hash结果分配,这样来自同一IP的固定访问一个后端服务器

    server 192.168.239.132:80;

    server 192.168.239.131:80;

  }

 

然后再虚拟主机中添加反向代理配置,将用户的请求,直接转发给负载均衡池中的服务器

 

  server{

    listen  80;

    # 当我的请求来自于182.168.239.133时,就走这个虚拟主机

    server_name 192.168.239.133;

    charset  koi8-r;

    # 核心配置就在这,一条proxy_pass参数即可

    location  /  {

      proxy_pass http://ruanserver; 

    }

  }

 

nginx负载均衡调度算

技术图片
调度算法      概述
轮询        按时间顺序逐一分配到不同的后端服务器(默认)
weight       加权轮询,weight值越大,分配到的访问几率越高
ip_hash      每个请求按访问IP的hash结果分配,这样来自同一IP的固定访问一个后端服务器
url_hash      按照访问URL的hash结果来分配请求,是每个URL定向到同一个后端服务器
least_conn    最少链接数,那个机器链接数少就分发





原文详情:https://www.cnblogs.com/pyyu/p/10004681.html

nginx负载均衡配置

标签:har   反向代理   直接   内容   端口   机器   不同的   访问ip   访问   

原文地址:https://www.cnblogs.com/ruan-ruan/p/13189890.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!