开发环境搭建-06.后端环境搭建-前后端联调-Nginx反向代理和负载均衡概念

一.前后端联调

我们首先来思考一个问题

前端的请求地址是:http://localhost/api/employee/login

后端的接口地址是:http://localhost:8080/admin/employee/login

明明请求地址和接口地址不同,那么前端是如何请求到后端接口所响应回来的数据的呢?这就要用到nginx的反向代理了。

二.反向代理

好处:

提高访问速度:使用nginx服务器会做缓存,如果请求的是同样的接口地址,那这样就无需再次请求后端服务,而是直接在nginx就把缓存数据相应给前端。这样访问速度快。

进行负载均衡:nginx可以作为负载均衡器。

保证后端服务安全:真实企业项目中,许多后端服务并没有直接暴露给互联网,往往是部署在公司内部的局域网内的,并不对外开放。通过前端不能直接请求到后端,要先请求到nginx服务器,再由nginx走内网,将请求转发给后端服务,这样后端服务安全。

相关推荐
依旧风轻1 分钟前
服务器信任质询
运维·服务器
保持学习ing12 分钟前
黑马Java面试笔记之 集合篇(算法复杂度+ArrayList+LinkedList)
java·笔记·算法·面试
yi个名字19 分钟前
Linux文件系统详解:从入门到精通
linux·运维·服务器
想带你从多云到转晴36 分钟前
02. java: 类与对象
java·开发语言
酷爱码43 分钟前
Java -jar命令运行外部依赖JAR包的深度场景分析与实践指南
java·python·jar
WhoisXMLAPI1 小时前
利用 DNS 情报缓解报税季的网络威胁
运维·网络·安全·web安全
hstar95271 小时前
三十三、面向对象底层逻辑-SpringMVC九大组件之HandlerExceptionResolver接口设计
java·spring·设计模式·架构
面朝大海,春不暖,花不开1 小时前
Spring Security默认配置覆盖指南
java·后端·spring
dessler1 小时前
代理服务器-LVS的3种模式与调度算法
运维·服务器·网络·算法·nginx·tomcat·lvs
圈圈编码1 小时前
悲观锁和乐观锁
java·开发语言·sql·mysql