Nginx反向代理

1、后端环境搭建---前后端联调

前端发送的请求地址,例如:http://localhost/api/employee/login

后端接收的接口地址,例如:http://localhost:8080/api/employee/login

前端请求地址与后端接口地址并不匹配,这时候需要采取Nginx反向代理,将前端发送的请求转发到后端服务器。

Nginx反向代理的好处:

  • 提高访问速度
  • 进行负载均衡
  • 保证后端服务安全

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

我们可以在nignx.conf文件中进行如下配置:

复制代码
server{
            listen 80;
            server_name localhost;

            location/api/{
                    proxy_pass  http://localhost:8080/admin/;  #反向代理
            }
}
相关推荐
偶尔上线经常挺尸6 小时前
《100个“反常识”经验15:Nginx 502排查:从应用到内核》
运维·nginx·性能调优·反向代理·502错误·http排错
yoyo_zzm7 小时前
Laravel9.x新特性全解析
数据库·mysql·nginx
yoyo_zzm9 小时前
Laravel8.x新特性全解析
数据库·nginx
计算机安禾15 小时前
【Linux从入门到精通】第32篇:Nginx入门——高性能Web服务器搭建
linux·服务器·nginx
程序员Linc18 小时前
双击nginx.exe5次之后,我的项目管理平台挂了
运维·nginx
a8a3021 天前
Laravel9.x新特性全解析
运维·spring boot·nginx
L1624762 天前
Nginx 6 种发布方式(滚动发布、蓝绿发布(Blue/Green)、金丝雀发布(Canary 灰度)等) 实操全集(配置 + 分步操作 + 回滚)
运维·nginx
a8a3022 天前
Laravel5.x进化史:核心特性全解析
nginx·php·laravel
日取其半万世不竭2 天前
用云服务器部署 Hexo 博客,Nginx 托管静态页面全流程
运维·服务器·nginx
hanyi_qwe2 天前
Mysql 与 Nginx 双机高可用
数据库·mysql·nginx