nginx 负载均衡的简单配置方法

 更新时间:2013年02月14日 17:32:59   作者:  
Nginx 负载均衡的简单配置例子,供初学的朋友参考下

复制代码 代码如下:

http 
    { 
      upstream www.test2.com { 
                server 10.1.165.36:80  weight = 3;         
        server 10.249.198.235; 
             server 10.1.168.1  down;  
             server 10.1.168.2  backup; 
            #ip_hash; 
       } 
      server 
      { 
            location / { 
                  proxy_pass        http://www.test2.com; 
                  proxy_set_header   Host             $host; 
                  proxy_set_header   X-Real-IP        $remote_addr; 
                  proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for; 
                  } 
    }

Nginx负载均衡需要添加 upstream  和在Server中添加proxy_pass

server 10.1.165.36:80  weight = 3;  代表这个服务器会有相同概率的3倍被访问
server 10.1.168.1  down;  暂时不使用
server 10.1.168.2  backup; 压力大的时候才会启动
ip_hash;通过IP地址进行hash匹配。但是会有一些弊端,比如Nginx不在最外层的话就无法获取IP等
proxy_pass http://www.test2.com  代表访问的网址

相关文章

  • Nginx中rewrite(地址重定向)的深入剖析

    Nginx中rewrite(地址重定向)的深入剖析

    Rewrite主要实现url地址重写,以及url地址跳转,下面这篇文章主要给大家介绍了关于Nginx中rewrite(地址重定向)的深入剖析,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • 详解Nginx反向代理到Tomcat服务器

    详解Nginx反向代理到Tomcat服务器

    本篇文章主要介绍了详解Nginx反向代理到Tomcat服务器,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • Nginx添加ngx-fancyindex模块的方法

    Nginx添加ngx-fancyindex模块的方法

    这篇文章主要介绍了Nginx添加ngx-fancyindex模块的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • 使用Nginx搭建文件服务器及实现文件服务的步骤

    使用Nginx搭建文件服务器及实现文件服务的步骤

    Nginx是轻巧、高效的Web服务器,用作文件服务器非常合适,但是需要一些高级功能,如FTP远程访问、多用户管理,可能需要选择更为复杂的方案,例如Apache或FileZilla Server,这篇文章主要介绍了详解如何使用Nginx搭建文件服务器及实现文件服务,需要的朋友可以参考下
    2024-01-01
  • nginx配置proxy_pass后返回404问题以及Nginx host相关变量的说明

    nginx配置proxy_pass后返回404问题以及Nginx host相关变量的说明

    这篇文章主要介绍了nginx配置proxy_pass后返回404问题以及Nginx host相关变量的说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • k8s部署nginx的三种方式小结

    k8s部署nginx的三种方式小结

    本文主要介绍了k8s部署nginx的三种方式小结,主要包括直接部署、使用数据卷部署、使用ConfigMap部署,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • nginx反向代理服务器及负载均衡服务配置方法

    nginx反向代理服务器及负载均衡服务配置方法

    正向代理一般是在客户端设置代理服务器,通过代理服务器转发请求,最终访问到目标服务器,这篇文章主要介绍了nginx反向代理服务器及负载均衡服务配置方法,需要的朋友可以参考下
    2023-12-12
  • 一篇文章读懂nginx的gzip_static模块

    一篇文章读懂nginx的gzip_static模块

    gzip是针对于请求实时进行压缩,cpu开销大,gzip_static 完全可以在编译后使用压缩工具搞出来,下面这篇文章主要给大家介绍了如何通过一篇文章读懂nginx的gzip_static模块,需要的朋友可以参考下
    2022-05-05
  • Nginx负载均衡之upstream模块简介与使用详解

    Nginx负载均衡之upstream模块简介与使用详解

    nginx有一个最大的功能就是可以实现服务器的负载均衡,下面这篇文章主要给大家介绍了关于Nginx负载均衡之upstream模块简介与使用的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • 通过nginx实现访问服务器指定目录下图片资源

    通过nginx实现访问服务器指定目录下图片资源

    这篇文章为大家详细主要介绍了如何通过nginx实现访问服务器指定目录下图片资源,文中通过图文进行了详细的讲解,有需要的小伙伴可以了解下
    2023-10-10

最新评论