美文网首页
负载均衡(反向代理)

负载均衡(反向代理)

作者: zmindthegap | 来源:发表于2020-07-16 13:14 被阅读0次

1 ,需要三台服务器:一台LNMP 两台LAMP

S  192.168.22.99  nginx (负载均衡)
S1 192.168.22.100 apache web服务器
S2 192.168.22.102 apache web 服务器

测试相互联通

ping 192.168.22.99
ping 192.168.22.100
ping 192.168.22.102

2, 配置 S nginxde 配置文件
vim /usr/local/nginx/conf/nginx.conf

下面的代码是指定两个web服务器的IP地址

upstream myweb1{
            server 192.168.22.100;
            server 192.168.22.102;
}
server
    {
        #这行只写监听端口,其他不写
        listen 80;
        #server_name www.sina.com;
        location /
        {
            proxy_pass http://myweb1; 
#指定接受请求之后适用哪个服务组响应web服务
            proxy_next_upstream http_500 http_502 http_503 error timeout invalid_header;
         #指定请求应传递到下一个服务器的情况:        
         #http_500:服务器返回了带有代码500的响应;
              #http_502:服务器返回具有代码502的响应; 
              #HTTP_503:服务器返回具有代码503的响应;
          #timeout:在与服务器建立连接,向其传递请求或读取响应头时发生超时;

            proxy_set_header Host $host;
#设置由后端的服务器获取用户的主机名或者真实的IP地址,以及代理者的真实IP地址
            proxy_set_header X-Forwarded-For $remote_addr;
        }
}

3, 修改wen服务器 S1和 S2 要求是正常方法,并且不能开启虚拟主机

相关文章

  • 4.常用配置

    反向代理 负载均衡 FastCGI 负载均衡详细配置

  • 负载均衡之lvs

    1.负载均衡 VS 反向代理区别 1.1 功能(原理) 负载均衡 lvs 请求做转发 反向代理 Nginx Hap...

  • 3.Nginx的反向代理

    nginx反向代理 反向代理就是负载均衡负载均衡分为四层负载和七层负载四层负载:基于IP+端口的负载七层负载:基于...

  • Linux运维-day56/57-负载均衡之lvs

    一、负载均衡与反向代理的区别 1.1 功能(原理) 负载均衡lvs---请求做转发 反向代理Nginx Hapro...

  • 负载均衡与lvs

    一、负载均衡与反向代理的区别 1.1 功能(原理) 负载均衡lvs---请求做转发 反向代理Nginx Hapro...

  • 【转】浅谈Nginx之反向代理与负载均衡

    Nginx的负载均衡是基于反向代理实现的,因此,本文先讨论什么是反向代理,再在这个的基础上讨论负载均衡以及负载均衡...

  • Nginx源码学习——负载均衡

    什么是负载均衡器? 了解负载均衡器前,需要知道什么是“反向代理”?反向代理(reverse proxy) 是指用代...

  • nginx

    nginx的配置、虚拟主机、负载均衡和反向代理一nginx的配置、虚拟主机、负载均衡和反向代理二nginx的配置、...

  • Nginx反向代理-负载均衡配置

    一、IP地址反向代理-负载均衡配置 注:为了安全性,部分IP用*号做了代替 二、域名反向代理-负载均衡配置 最后给...

  • 2020-03-31 Nginx反向代理与动静分离集群架构应用实

    1. Nginx负载均衡配置实战 1.1 Nginx负载均衡反向代理相关实践 1.1.1 实现为WWW服务代理 (...

网友评论

      本文标题:负载均衡(反向代理)

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