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

}
相关推荐
软泡芙3 小时前
【信息系统项目管理师】18年~23年案例概念型知识
大数据·运维·服务器
铁蛋Q6 小时前
linux和mysql基础指令
linux·运维·mysql
skywalk81637 小时前
FreeBSD虚拟化解决之道:高效、安全、灵活的虚拟解决方案全览
运维·服务器·虚拟化·freebsd
fengyehongWorld7 小时前
Linux grep技巧 删除含有指定关键词的行,创建新文件
linux·运维
南棱笑笑生7 小时前
20240629在飞凌的OK3588-C开发板的Linux R4系统下使用i2cdetect确认I2C总线
linux·运维·c语言
DC10207 小时前
Prometheus:开源监控解决方案的力量
运维·开源·prometheus
不如小布.7 小时前
Linux:网络基础1
linux·运维·网络
Jiangxl~8 小时前
第32讲:K8S集群与Cephfs文件系统集成
java·运维·服务器·docker·云原生·性能优化·kubernetes
未来未来_9 小时前
Linux--V4L2应用程序开发(二)改变亮度
linux·运维·服务器
人才程序员9 小时前
CMake日志与变量操作
linux·运维·服务器·c++·windows·microsoft·c