nginx反向代理和负载均衡的区别

1、反向代理,不需要服务器池,直接代理某台服务器

复制代码
location / {
        proxy_pass      http://192.168.18.201;
        proxy_set_header Host  $host;
                  proxy_set_header X-Forwarded-For $remote_addr;
}
 proxy_set_header Host  $host;                                      nginx请求地址池时带着客户端请求的主机头
proxy_set_header X-Forwarded-For $remote_addr;      负载均衡器开启ip转发,将客户端ip映射到web服务器

2、负载均衡,后端有服务器池upstream

复制代码
upstream webservers {
      server 192.168.18.201 weight=1;
      server 192.168.18.202 weight=1;

location / {
              proxy_pass      http://webservers;
              proxy_set_header Host  $host;
                               proxy_set_header X-Forwarded-For $remote_addr;
      }
相关推荐
va学弟2 分钟前
Java 网络通信编程(1):服务器多任务连接+广播消息实现
java·运维·服务器
J2虾虾10 小时前
Docker启动超时,吓得我一身汗
运维·docker·容器
一生只为赢10 小时前
通俗易懂:ARM指令的寻址方式(三)
运维·arm开发·数据结构·嵌入式实时数据库
运维行者_11 小时前
2026 技术升级,OpManager 新增 AI 网络拓扑与带宽预测功能
运维·网络·数据库·人工智能·安全·web安全·自动化
代码的奴隶(艾伦·耶格尔)11 小时前
Nginx
java·服务器·nginx
液态不合群11 小时前
Nginx多服务静态资源路径冲突解决方案
运维·nginx
Getgit12 小时前
Linux 下查看 DNS 配置信息的常用命令详解
linux·运维·服务器·面试·maven
数通工程师12 小时前
企业级硬件防火墙基础配置实战:从初始化到规则上线全流程
运维·网络·网络协议·tcp/ip·华为
岁岁种桃花儿13 小时前
详解kubectl get replicaset命令及与kubectl get pods的核心区别
运维·nginx·容器·kubernetes·k8s