龙空技术网

nginx 第四层 和第七层 代理

养码场007 82

前言:

当前你们对“nginx应用层”大体比较讲究,咱们都需要知道一些“nginx应用层”的相关内容。那么小编在网上收集了一些有关“nginx应用层””的相关文章,希望咱们能喜欢,小伙伴们快快来了解一下吧!

nginx 第四层 和第七层 代理

理论部分:

 所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器,它一般走的是tcp,udp协议

所谓七层负载均衡,也称为“内容交换”,也就是主要通过报文中的真正有意义的应用层内容,再加上负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器,他走的是http协议。

四层代理实例:

和http同等级:所以一般只在http上面一段设置,

stream {

server {

listen 30028;

proxy_pass appserver;

}

upstream appserver{

server 10.0.0.12:8080 weight=2;

server 10.0.0.13:8080 weight=2;

}

}

七层代理实例:

在http段里设置:

http{

upstream appserver {

server 10.0.0.12:8080 weight=2;

server 10.0.0.13:8080 weight=2;

}

server {

listen 80;

server_name localhost;

location / {

proxy_pass ;

}

}

}

标签: #nginx应用层