美文网首页
nginx如何代理两个web服务

nginx如何代理两个web服务

作者: linux_python | 来源:发表于2020-03-03 14:54 被阅读0次

    实地操作理论

    反向代理两台不同应用的web服务器的时候,
    首先要注意的一点, 就是两个web服务, 所以我们需要两个server {} ,也就是两个子配置文件。
    其次,反向代理只负责转发url,所以我们把两个web服务的域名分别加到两个子配置文件中就可以了

    • 还需要注意的:proxy-server 使用同一端口,不同域名,以此来转发不同请求
    • proxy-server 只负责转发,其承载用户的访问压力还是在两台web服务器中


      image.png

    为什么要用反向代理:

    • 1.可以起到保护网站的作用,因为任何的internet请求都必须经过代理服务器
    • 2.通过缓存静态资源,加速web请求
    • 3.为了实现负载均衡 : 四层负载 LVS 七层负载 NGINX,Haproxy

    相关文章

      网友评论

          本文标题:nginx如何代理两个web服务

          本文链接:https://www.haomeiwen.com/subject/fqxhgctx.html