二、Nginx四层与七层负载均衡

一、七层与四层负载配置介绍

七层负载均衡: 配置包裹在顶级的http内,顾名思义,解析http协议、是七层。搭配location匹配url路径,更能代表七层负载均衡的特点

#user nobody nobody
#worker_processes 2;
#pid /nginx/pid/nginx.pid;
error_log log/error.log debug;
events {
……
}
http {
……
upstream testserver {
ip_hash; # 负载均衡算法,后续会详细介绍,不写默认rr轮询
server 192.168.1.5:8080;
server 192.168.1.6:8080;
……
}
server {
……
location / {
……
proxy_pass http://testserver;
}
}
}

四层负载均衡:配置包裹在顶级的stream内,全程没有http协议的东西,因为四层是基于ip+port端口的转发,比如代理mysql、redis等服务就得用四层负载

联系管理员微信tutu19192010,注册账号

上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 沪ICP备2022009235号 沪公网安备31011802005110号 青浦区尚茂路798弄 联系方式-13697081366