一、nginx优点
1.反向代理
1、正向代理: 客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。
graph LR client–req–>ClientProxy ClientProxy–resp–>client ClientProxy–req–>server server–resp–>ClientProxy
server不知道client是谁
2、反向代理:客户端请求服务器,中间也是经过一个代理服务器,客户端访问代理服务器就好像访问目标服务器一样。同时代理服务器将请求转发到后端具体服务器。
graph LR client–req–>ServerProxy ServerProxy–resp–>client ServerProxy–req–>Server01 Server01–resp–>ServerProxy ServerProxy–req–>Server02 Server02–resp–>ServerProxy ServerProxy–req–>Server03 Server03–resp–>ServerProxy
客户端不知道自己具体访问的服务器是谁
3、总结