【Nginx】反向代理和负载均衡

反向代理

nginx 反向代理,就是将前端发送的动态请求由 nginx 转发到后端服务器。

conf 复制代码
    server {
        listen       80;
        server_name  localhost;
        # 反向代理,处理管理端发送的请求
        location /api/ {
			proxy_pass   http://localhost:8080/admin/;
            #proxy_pass   http://webservers/admin/;
        }
		
		# 反向代理,处理用户端发送的请求
        location /user/ {
            proxy_pass   http://webservers/user/;
        }
    }

负载均衡

所谓负载均衡,就是把大量的请求按照我们指定的方式均衡的分配给集群中的每台服务器。

conf 复制代码
	upstream webservers{
	  server 127.0.0.1:8080 weight=90 ;
	  #server 127.0.0.1:8088 weight=10 ;
	}
    server {
        listen       80;
        server_name  localhost;
        # 反向代理,处理管理端发送的请求
        location /api/ {
			proxy_pass   http://localhost:8080/admin/;
            #proxy_pass   http://webservers/admin/;
        }
		
		# 反向代理,处理用户端发送的请求
        location /user/ {
            proxy_pass   http://webservers/user/;
        }
    }
相关推荐
huangyuchi.14 分钟前
【Linux系统】初见线程,概念与控制
linux·运维·服务器·页表·linux线程概念·linux线程控制·分页式存储管理
葡萄城技术团队14 分钟前
SpreadJS:让多源数据筛选排序如 Excel 般便捷高效
运维·服务器·excel
宇钶宇夕27 分钟前
S7-200 SMART 实战:自动包装控制系统的指令应用拆解
运维·自动化
半桔1 小时前
【Linux手册】信号量与建造者模式:以 PV 操作保证并发安全,分步组装构建复杂对象
linux·运维·安全·建造者模式
雷工笔记1 小时前
Linux系统学习之注意事项及命令基本格式
linux·运维·服务器
✎﹏赤子·墨筱晗♪1 小时前
Nginx 配置 SSL/TLS 全指南:从安装到安全强化
nginx·安全·ssl
m0_464608261 小时前
Nginx SSL/TLS 配置
运维·nginx·ssl
胡萝卜的兔2 小时前
ssh域名过期,消息推送到企业微信
运维·ssh·企业微信
TG_yunshuguoji2 小时前
阿里云国际代理:稳定、高效、便捷的数据库服务-云数据库RDS
运维·服务器·数据库·阿里云·云计算
wanhengidc2 小时前
云手机可以用来托管游戏吗?
运维·网络·安全·游戏·智能手机