nginx 负载均衡的三种参数设置

 更新时间:2017年07月23日 22:04:20   投稿:mdxy-dxy  
这篇文章主要介绍了nginx 负载均衡的三种参数设置,需要的朋友可以参考下

1、

user nobody;
worker_processes 4;//一般是CPU的核心数
events{
  worker_connections 1024;
}

http{
  upstream mypro {
    server 182.13.32.12;
    server 213.11.23.24;
  }

  server {
    listen 8080;
    location / {
      proxy_pass http://mypro;
    }
  }
}

2、加入ip_hash,让同一个用户落到同一台机器上

use nobody;
worker_processes 4;//一般是CPU的核心数
events{
  worker_connections 1024;
}

http{
  upstream mypro {
    ip_hash;
    server 182.13.32.12;
    server 213.11.23.24;
  }

  server {
    listen 8080;
    location / {
      proxy_pass http://mypro;
    }
  }
}

3、加入权重

use nobody;
worker_processes 4;//一般是CPU的核心数
events{
  worker_connections 1024;
}

http{
  upstream mypro {
    server 182.13.32.12 weight=2;//被访问到的概率
    server 213.11.23.24;
  }

  server {
    listen 8080;
    location / {
      proxy_pass http://mypro;
    }
  }
}

负载均衡的进程可以单独启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/fzjh.conf

相关文章

  • nginx负载功能+nfs服务器功能解析

    nginx负载功能+nfs服务器功能解析

    这篇文章主要介绍了nginx负载功能+nfs服务器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • Nginx简要安装配置方法图文教程

    Nginx简要安装配置方法图文教程

    这篇文章主要以图文结合的方式为大家详细介绍了Nginx简要安装配置方法教程,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • Nginx+SSL+Node.js运行环境配置教程

    Nginx+SSL+Node.js运行环境配置教程

    这篇文章主要介绍了Nginx+SSL+Node.js运行环境配置教程,本文用反向代理的方式代理基于Node.js的Web应用,需要的朋友可以参考下
    2014-09-09
  • Nginx源码编译安装过程记录

    Nginx源码编译安装过程记录

    本文给大家分享Nginx源码编译安装过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-11-11
  • 详解nginx反向代理配置及优化

    详解nginx反向代理配置及优化

    本篇文章主要介绍了详解nginx反向代理配置及优化,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • nginx配置同一域名同一端口下部署多个vue项目

    nginx配置同一域名同一端口下部署多个vue项目

    本文主要介绍了nginx配置同一域名同一端口下部署多个vue项目,可以根据根路径不同分别代理访问不同项目,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Nginx中实现访问HTTP请求时自动跳转到HTTPS请求

    Nginx中实现访问HTTP请求时自动跳转到HTTPS请求

    本文主要介绍了Nginx中实现访问HTTP请求时自动跳转到HTTPS请求,下面介绍了两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • Nginx+SpringBoot实现负载均衡的示例

    Nginx+SpringBoot实现负载均衡的示例

    这篇文章主要介绍了Nginx优雅的实现负载均衡,帮助大家更好的理解和使用nginx,感兴趣的朋友可以了解下
    2020-10-10
  • Nginx反爬虫策略,防止UA抓取网站

    Nginx反爬虫策略,防止UA抓取网站

    目前网络上的爬虫非常多,有对网站收录有益的,比如百度蜘蛛(Baiduspider),也有不但不遵守robots规则对服务器造成压力,还不能为网站带来流量的无用爬虫,为防止网站有可能会被别人爬,通过配置Nginx, 我们可以拦截大部分爬虫
    2020-09-09
  • 分割nginx日志的实现(避免日志多大)

    分割nginx日志的实现(避免日志多大)

    nginx默认没有提供对日志文件的分割功能,所以随着时间的增长,access.log和error.log文件会越来越大,本文主要介绍了分割nginx日志的实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-04-04

最新评论