• nginx反向代理配置


    1、为什么要反向代理?

    负载均衡 因为请求量大,一台服务器处理不过来,需要转发、分散请求给其他服务器。把请求转向一组服务器。具体转发到哪个服务器,nginx提供了多种负载策略,如权重。

    一个域名,多个网站。例如一个公司的内部网站需要搭建很多服务——代码管理服、wiki服务、oa……,但是只要一个域名。这时候就可以用反向代理把不同的子域名转发到不同的服务上。

    2、怎么实现

    不需要新增额外的模块,nginx默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。

    3、配置

    在192.168.255.120上做nginx反向代理,进行如下配置:

    很简单的url匹配

    效果:

    访问192.168.255.120/ios,实际访问的是192.168.255.121:8080/ios/

    访问192.168.255.120/andriod,实际访问的是192.168.255.122:8080/android/

  • 相关阅读:
    Coursera 算法二 week 5 BurrowsWheeler
    pta 编程题7 List Leaves
    pta 编程题6 树的同构
    pta编程题5 Pop Sequence
    pat乙级1067
    pat乙级1060
    pat乙级1059
    1.ActionBar
    安卓开发必须收藏的网站
    genymotion常见问题解答
  • 原文地址:https://www.cnblogs.com/fanren224/p/8626103.html
Copyright © 2020-2023  润新知