美文网首页
nginx整理/设置负载均衡/反向代理

nginx整理/设置负载均衡/反向代理

作者: 村长王无敌 | 来源:发表于2020-11-09 22:27 被阅读0次

一、Nginx介绍

二、nginx特点:

1、稳定性极强。7*24小时不间断运行

2、nginx提供了非常丰富的配置实例

3、占用内存小,并发能力强(可以接受5万以上并发量)

三、nginx配置文件说明(nginx.conf)

1、http模块的说明(情况一:include以“.conf”为后缀的文件):

2、http模块的说明(情况二:直接写入sever模块):

3、nginx.conf文件说明

四、nginx正向代理

特点:

1、正向代理服务器由客户端设立

2、客户端了解代理服务器和目标服务器都是谁

3、帮助咱们实现突破访问权限,提高访问速度,对目标服务器隐藏客户端的ip地址

五、nginx反向代理

特点:

1、反向代理服务器配置在服务器端

2、客户端不知道访问的到底是哪台服务器

3、达到负载均衡效果,并且可以隐藏服务器真正的ip地址

示例:比如访问端口为80的nginx,跳转到192.168.199.109:8080:

六、nginx的location路径映射

示例:

七、nginx设置负载均衡

nginx为我们默认提供了三种负载均衡策略:

方案一:轮询:将客户端发起的请求,平均的分配给每一台服务器

方案二:权重:会将客户端的请求,根据服务器的权重值不同,分配给不同服务器不同的数量(一般是服务器处理数据能力不同)

方案三:ip_hash:基于发起请求的客户端的ip地址不同,他始终会将请求发送到指定的服务器上。(同一个客户端第一次访问的是哪台服务器,那么以后都是那台服务器,不受权重影响)

七-1、轮询

设置规则如下:添加upstream模块,里面设置所有需要轮询的ip信息,location的proxy_pass里面的路径名称设置upstream设置的名称。

示例:

七-2、权重

设置规则如下:在轮询的基础下设置,在upstream设置的端口号后面设置权重信息即可。

示例:

七-3、ip_hash

设置规则如下:在轮询的基础设置下,在upstream模块下添加一行ip_hash即可。

示例:

八、nginx设置动静态资源分离                 

说明:静态资源:不需要请求服务器

          动态资源:必须请求服务器(从数据库获取动态数据)

访问静态资源示例:

九、nginx集群

说明:单台nginx服务器有可能出现宕机的情况,因此设置多台nginx服务器防止nginx出现宕机导致服务器挂掉的可能性。

相关文章

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • 负载均衡

    Nginx代理中的负载均衡 提到Nginx的反向代理,不得不提的就是Nginx的负载均衡,Nginx支持丰富的负载...

  • ngnix反向代理服务和负载均衡

    编辑nginx.conf nginx实现负载均衡 反向代理

  • 2020-03-31 Nginx反向代理与动静分离集群架构应用实

    1. Nginx负载均衡配置实战 1.1 Nginx负载均衡反向代理相关实践 1.1.1 实现为WWW服务代理 (...

  • 负载均衡之lvs

    1.负载均衡 VS 反向代理区别 1.1 功能(原理) 负载均衡 lvs 请求做转发 反向代理 Nginx Hap...

  • linux学习--week17--nginx-lnmp

    负载均衡2.1 负载均衡与反向代理区别2.2nginx 7层负载2.3 nginx 7层负载2.4 nginx 4...

  • Linux运维-day56/57-负载均衡之lvs

    一、负载均衡与反向代理的区别 1.1 功能(原理) 负载均衡lvs---请求做转发 反向代理Nginx Hapro...

  • 负载均衡与lvs

    一、负载均衡与反向代理的区别 1.1 功能(原理) 负载均衡lvs---请求做转发 反向代理Nginx Hapro...

  • Nginx反向代理服务器+负载均衡

    nginx反向代理服务器+负载均衡 用nginx做反向代理和负载均衡非常简单, 支持两个用法 1个proxy, 1...

  • Nginx应用场景

    反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...

网友评论

      本文标题:nginx整理/设置负载均衡/反向代理

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