网站开发过程 知乎,苏州公司注册查询,金山网站建设公司,怎样自己做免费网站一、疑问
在苍穹外卖里#xff0c;浏览器发送的请求#xff0c;比如登录#xff0c;其url为http://localhost/api/employee/login#xff0c; 而后端的路径是http://localhost:8080/admin/employee/login 两者不一致#xff0c;数据是如何准确传输的呢#xff1f;
二、…一、疑问
在苍穹外卖里浏览器发送的请求比如登录其url为http://localhost/api/employee/login 而后端的路径是http://localhost:8080/admin/employee/login 两者不一致数据是如何准确传输的呢
二、作用
而nginx的反向代理就是这个作用相当于中转将前端数据接收后再转发给后端服务器。
可以起到
1.提高访问速度
2.进行负载均衡
3.保证后端服务器安全
这三个作用。 三、配置
1.配置反向代理
继续以登录为例在nginx.conf这个配置文件下。
在浏览器api这个路径下接收然后转发给8080/admin这个路径下的服务器。 2.配置负载均衡
这里是同一台主机所以是一个ip地址负载均衡可以说不同的服务器。
这里默认是轮询实际上可以增加权重可以可以按照服务器的处理能力分配不同的任务提高效率。 本文参考b站up主黑马程序员的视频苍穹外卖项目写得一点感悟、介绍。