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

}
相关推荐
o不ok!10 分钟前
Linux面试问题-软件测试
linux·运维·服务器
怀揣小梦想31 分钟前
微服务项目远程调用时的负载均衡是如何实现的?
微服务·架构·负载均衡
宇钶宇夕3 小时前
SIMATIC S7-1200的以太网通信能力:协议与资源详细解析
运维·服务器·数据库·程序人生·自动化
杰夫贾维斯3 小时前
CentOS Linux 8 的系统部署 Qwen2.5-7B -Instruct-AWQ
linux·运维·人工智能·机器学习·centos
CodeWithMe4 小时前
【Note】Linux Kernel 实时技术深入:详解 PREEMPT_RT 与 Xenomai
linux·运维·服务器
muyun28004 小时前
安全访问云端内部应用:用frp的stcp功能解决SSH转发的痛点
运维·安全·ssh·frp
AI迅剑5 小时前
模块三:现代C++工程实践(4篇)第三篇《C++与系统编程:Linux内核模块开发入门》
linux·运维·服务器
专一的咸鱼哥5 小时前
Linux驱动开发(platform 设备驱动)
linux·运维·驱动开发
Leinwin5 小时前
微软上线 Deep Research 预览版:o3+必应赋能研究自动化
运维·microsoft·自动化