Nginx反向代理和负载均衡

反向代理可以保护后端接口不被暴露出来

一、反向代理:配置文件中配置

复制代码
    server {

        # 反向代理监听api开头的处理管理端
        location /api/ {
            proxy_pass  http://myWebServer/admin
        }

        # 反向代理监听user开头的处理用户端
        location /user/ {
            proxy_pass  http://myWebServer/admin
        }  
    }

二、负载均衡:配置文件

复制代码
http {

    upstream myWebServer{
        server 104.158.26.15:8080 weight=90 #权重越高处理的请求越多
        server 13.56.246.204:8080 weight=10 #权重越低处理的请求越少
    }


    server {
        
        # 反向代理监听api开头的处理管理端
        location /api/ {
            proxy_pass  http://myWebServer/admin
        }

        # 反向代理监听user开头的处理用户端
        location /user/ {
            proxy_pass  http://myWebServer/admin
        }    
    }      

}
相关推荐
小猿姐2 小时前
唯品会大规模数据库云原生实践:基于 KubeBlocks 管理数千实例的统一运维之路
运维·elasticsearch·云原生
SkyWalking中文站15 小时前
认识 Horizon UI · 5/17:3D 基础设施地图
运维·监控·自动化运维
SkyWalking中文站2 天前
认识 Horizon UI · 1/17:SkyWalking 新一代可观测性控制台
运维·前端·监控
雪梨酱QAQ2 天前
Kubeneters HA Cluster部署
运维
江华森2 天前
Spring Cloud 微服务全栈实战:从 Eureka 到 Docker Compose 一文贯通
运维
江华森2 天前
Matplotlib 数据绘图基础入门
运维
江华森2 天前
NumPy 数值计算基础入门
运维
乘云数字DATABUFF6 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
荣--8 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森8 天前
动手实战学 Docker — 从零到集群编排完全指南
运维