nginx反向代理

前端发送的请求,是如何请求到后端服务的?

路径并不匹配,那是怎样传送请求的呢

nginx反向代理

  • 将前端发送的动态请求由nginx转发到后端服务器

  

nginx反向代理的好处:

    • 提高访问速度:在访问nginx时会作缓存,如果下一次访问的是相同的接口地址,则无需请求真正的后端服务器,直接在nginx服务器响应缓存数据给前端
    • 进行负载均衡:系统上线后有可能由于访问压力比较大,后端要部署多台服务器来构成一个集群,把大量的请求按照我们指定的方式均衡分配给集群中的每台服务器

    

    • 保证后端服务的安全:真实企业中的项目往往是部署在公司内部局域网中,并不对外开放,前端是不能直接请求到后端,后端没有暴露在互联网中保证了其安全

nginx反向代理的配置方式:

负载均衡配置:(底层基于反向代理)

posted @ 2023-07-27 14:24  风陵南  阅读(31)  评论(0编辑  收藏  举报