当前位置: 首页 > article >正文

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;
      }

http://www.kler.cn/a/488432.html

相关文章:

  • dbeaver创建create临时表之后查询不到问题排查
  • 【华为OD-E卷 - 篮球比赛 100分(python、java、c++、js、c)】
  • C++的标准和C++的编译版本
  • 【python基础——异常BUG】
  • 缓存-Redis-常见问题-缓存击穿-永不过期+逻辑过期(全面 易理解)
  • 开放词汇检测新晋SOTA:地瓜机器人开源DOSOD实时检测算法
  • 【LeetCode】303. 区域和检索 - 数组不可变
  • linux 设置mysql 外网访问
  • 微信原生小程序自定义封装组件(以导航navbar为例)
  • 1.3作业
  • 机器学习的基本原理和算法
  • 缓存-Redis-API-Redisson-可重试
  • OpenCV轮廓相关操作API (C++)
  • 探索 Docker Desktop:简化开发与部署的利器
  • 4.3.1 树、二叉树基本概念
  • 阿里云直播互动Web
  • R.swift库的详细用法
  • JavaScript系列(18)--异步编程模式
  • 【UI自动化测试】selenium操作补充
  • 【Docker】docker compose 安装 Redis Stack
  • Linux 文件的特殊权限—ACL权限控制
  • JavaScript Chrome 中的运行
  • Android 12.0 mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现
  • Python对象的序列化和反序列化工具:Joblib与Pickle
  • Linux 系统 PWM 风扇驱动框架学习记录
  • 【比较乱,如果遇到相同问题可以看】Autoware.universe的绕障线路的参数修改