nginx四层和七层代理


四层:通过报文中的目标地址和端口,加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器,使用tcp、udp协议

七层:"内容交换",通过报文中真正有意义的应用层内容,加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器,使用http协议

四层:和http段平级

stream {
  server {
    listen 80;
    proxy_pass server1;
  }
      upstream server1 {
            server 10.0.0.10:8080 weight=2;
            server 10.0.0.11:8080 weight=2;
      }          
}

七层:在http段内部

upstream appserver {
      server 10.0.0.10:8080 weight=2;
      server 10.0.0.11:8080 weight=2;
}
server {
    listen       80;
    server_name  localhost;
    location / {
       proxy_pass http://appserver;
    } 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM