Nginx-请求转发

254 阅读1分钟

一、请求转发

前端通过请求固定的ng地址(http://localhost:9001) ,nginx就根据请求路径,把根据请求的关服务名称,自动将请求转发到对应的服务上面。 在这里插入图片描述

二、配置请求转发

  1. 修改conf目录下面的nginx.conf配置文件。 在这里插入图片描述
  2. 修改ng的默认端口80改成81。 在这里插入图片描述
  3. 在http{}里面,添加如下内容:
    • listen:监听端口
    • server_name:主机
    • ~ :表示执行一个正则匹配,区分大小写
    • /service1:匹配路径
    • proxy_pass:路由转发服务 在这里插入图片描述
  4. 最后访问ng地址,转发成功到对应的服务 在这里插入图片描述