Nginx&Gateway | 您所在的位置:网站首页 › 反向代理功能 › Nginx&Gateway |
Nginx&Gateway-反向代理配置&负载均衡到网关
原创
桃溪路打球的烧饼 2023-03-09 11:01:33 博主文章分类:Linux ©著作权 文章标签 Nginx 文章分类 运维 yyds干货盘点 ©著作权归作者所有:来自51CTO博客作者桃溪路打球的烧饼的原创作品,请联系作者获取转载授权,否则将追究法律责任 Nginx 正向代理正向代理隐藏了客户端client 反向代理反向代理是指定了特定的网址。其实也就是限定了访问的对象 概念 Ngixn官方文档 http { upstream myapp1 { server srv1.example.com; server srv2.example.com; server srv3.example.com; } server { listen 80; location / { proxy_pass http://myapp1;[配置到上游服务器] } } } 在nginx 下的 nginx.conf 配置上游服务器 地址是Windows88端口 所以*.gulimall.com 请求都转发给88网关了 upstream gulimall{ server 192.168.56.1:88;[可多个] } include /etc/nginx/conf.d/*.conf;//包含这个路径下面的配置 上游服务gulimall 设置 server { listen 80; server_name gulimall.com *.gulimall.com; location /static/{ root /usr/share/nginx/html; } location / { proxy_set_header Host $host; [解决Nginx代理给网关时候 会丢掉Host信息] proxy_pass http://gulimall;[配置到上游服务器] } } 网关配置 分发到微服务服务 spring: cloud: gateway: routes: - id: gulimall_host_route uri: lb://gulimall-product //路由地址 lb负债均衡 predicates: - Host=gulimall.com,item.gulimall.comTips SwitchHosts window修改hosts文件 点击下载 赞 收藏 评论 分享 举报上一篇:jar包打包dockerfile 下一篇:Docker-基本使用 |
CopyRight 2018-2019 实验室设备网 版权所有 |