美文网首页
nginx四层、七层负载均衡的区别

nginx四层、七层负载均衡的区别

作者: 老夫刘某 | 来源:发表于2017-09-18 10:46 被阅读0次

所谓四层就是基于IP+端口的负载均衡,通过虚拟IP+端口接收请求,然后再分配到真实的服务器;七层通过虚拟的URL或主机名接收请求,然后再分配到真实的服务器七层就是基于URL等应用层信息的负载均衡。

七层负载:

[root@www ~]# cat /etc/nginx/conf.d/test.conf
upstream phpserver {
        server192.168.2.3;
        server192.168.2.4;
        }
upstream htmlserver {
server192.168.2.1;
       server192.168.2.2;
       }
[root@www ~]# vim /etc/nginx/nginx.conf
      location / {
root  /usr/share/nginx/html;
            index  index.html index.htm;
         if ($request_uri ~*\.html$){
                       proxy_pass http://htmlserver;
                }
            if ($request_uri~* \.php$){
                       proxy_pass http://phpserver;
                }
        }

四层负载:

[root@linux-node1 conf]# vim nginx.conf         
worker_processes  1;
events {
    worker_connections  1024;
}
stream {  #类似于7层的http段
        upstream ssh_proxy {
        hash $remote_addr consistent;
        server 192.168.56.2:22;
        server 192.168.56.3:22;
   }
      server {
        listen 2222;
        proxy_connect_timeout 1s;
        proxy_timeout 3s;
        proxy_pass ssh_proxy;
     }
  }

相关文章

  • 四层&七层负载均衡

    四层&七层负载均衡 负载均衡层次归类nginx应用层七层负载均衡LVSTCP层传输层四层负载均衡 常用的负载均衡有...

  • 3.Nginx的反向代理

    nginx反向代理 反向代理就是负载均衡负载均衡分为四层负载和七层负载四层负载:基于IP+端口的负载七层负载:基于...

  • nginx模块之ngx_http_upstream_module

    前言 nginx服务支持负载均衡,分别可以对七层资源和四层资源进行负载均衡调度。其中nginx实现七层资源调度时所...

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

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

  • Nginx的几种负载均衡算法

    Nginx负载均衡(工作在七层“应用层”)功能主要是通过upstream模块实现,Nginx负载均衡默认对后端服务...

  • 四层和七层负载均衡不同

    四层、七层负载均衡的区别

  • 部署-->Nginx负载均衡

    在nginx中的负载均衡主要有两种:四层负载(IP:Port)、七层负载(http://xxx) nginx up...

  • Web服务器的负载均衡

    一、七层负载均衡的实现 基于url等应用层信息的负载均衡nginx的proxy是一个很强大的功能,实现了七层负载均...

  • Ribbon与Nginx的区别

    一、Ribbon与Nginx的区别 我们知道负载均衡有硬件负载均衡与软件的负载均衡方案 硬件负载均衡:比如 F5、...

  • ribbon负载均衡

    ribbon负载均衡与nginx负载均衡区别1.nginx是客户端所有请求统一交给nginx,由nginx进行实现...

网友评论

      本文标题:nginx四层、七层负载均衡的区别

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