nginx反向代理及负载均衡

环境准备:在docker容器中安装好nginx

反向代理:

1、本地配置hosts,虚拟机IP地址和域名

192.168.56.10 gulimall.com

2、配置nginx,文件路径/mydata/nginx/conf/conf.d/gulimall.conf(我是自己做了文件映射)

cp default.conf gulimall.conf

 注:192.168.56.1是虚拟机IP地址,10001是端口号。

负载均衡:

1、在nginx.conf中配置网关地址

 

 

 2、将gulimall.conf配置修改为

 

 3、配置getway网关

 

 

nginx代理给网关的时候会丢失请求的host信息,需要修改proxy_set_header Host $host

 

结果:

 

posted @ 2022-02-07 10:22  金玉良猿  阅读(58)  评论(0)    收藏  举报