nginx代理与负载均衡
Posted dlq-52
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx代理与负载均衡相关的知识,希望对你有一定的参考价值。
1.什么是代理
代理就是代为办理
2.nginx正向代理,反向代理
(1)正向代理:是一个位于客户端和目标服务器之间的服务器(代理服务器),为了从目标服务器取得内容,客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端。这种代理其实在生活中是比较常见的。
(2)反向代理:是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
(3)正向代理与反向代理的区别
区别在于形式上服务的 "对象" 不一样
正向代理代理的对象是客户端,为客户端服务
反向代理代理的对象是服务端,为服务端服务
3.nginx代理支持哪些协议,常用的有哪些?
反向代理模式 | nginx反向代理模块 |
http,websocket,HTTPS | ngx_http_proxy_module |
fastcgi | ngx_http_fastcgi_module |
uwsgi | ngx_http_uwsgi_module |
grpc | ngx_http_v2_module |
4.nginx反向代理语法
以上是关于nginx代理与负载均衡的主要内容,如果未能解决你的问题,请参考以下文章
Nginx认识与基本使用 Nginx 实现反向代理配置负载均衡
Nginx认识与基本使用 Nginx 实现反向代理配置负载均衡