nginx 我也只是会安装和卸载,只是简单的了解反向代理与负载均衡 反向代理 :以代理服务器来接受 internet 的连接请求,将请求转发到内部网络的服务器,再将请求结果返回给 internet 请求连接的客户端,这个代理服务器对外表现就是一个 。有 AB 两台服务器,用户会先访问 A 服务器,A 服务器再去请求 B 服务器的内容并返回给用户,但是用户看不到是请求 B,只看到请求 A,那么 A …

nginx 我也只是会安装和卸载,只是简单的了解反向代理与负载均衡

反向代理

反向代理:以代理服务器来接受 internet 的连接请求,将请求转发到内部网络的服务器,再将请求结果返回给 internet 请求连接的客户端,这个代理服务器对外表现就是一个反向代理服务器。有 AB 两台服务器,用户会先访问 A 服务器,A 服务器再去请求 B 服务器的内容并返回给用户,但是用户看不到是请求 B,只看到请求 A,那么 A 服务器就是一个反向代理服务器

location / {
    proxy_pass_header Server;
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Scheme $scheme;
    proxy_pass http://abc.com;
}

负载均衡

负载均衡:解决因客户端请求过多导致的服务器压力过大,动态去分散到各个服务器,缓解服务器压力

http {
    upstream myServer {
        server 127.0.0.1:8081;
        server 127.0.0.1:8082;
    }
    server {
        listen 80;
        location / {
            proxy_pass http://myServer;
        }
    }
}

暂无评论