Nginx 配置多个服务共用80端口

使用场景:两个不同端口的微服务,当我们测试的时候,需要放到同一台服务器上,共享80端口访问

可以在nginx.conf中做如下配置:

server {         

         listen       80;  

        server_name  apitest.aa.com;  

        location / {

            proxy_pass http://10.26.31.176:8081;   #微服务地址测试环境

            root   html;  

            index  index.html index.htm;  

         }   

  }

 

server {         

         listen       80;  

        server_name  api.aa.com;  

        location / {  

            proxy_pass http://10.26.31.176:8080;   #微服务地址线上环境

            root   html;  

            index  index.html index.htm;  

         }   

  }

 

做好上述配置,我们就可以愉快的进行测试了。

注意:修改完成之后,要重载下配置才能生效

#重载配置文件 需要进入nginx安装目录 执行如下命令

sbin/nginx -s reload

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页