因为跨平台,配置简单,支持高并发,耗费内存少。
因为nginx是异步非阻塞事件处理机制:运用了epoll模型,提供了一个队列,排队解决
nginx接受一个请求后,首先由listen和server_name 匹配server模块,在匹配的server模块里location,location就是实际地址
正向代理:客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务器转交请求并将获得的内容返回给客户端(访问国外网站)
反向代理:代理服务器来接受请求,然后将请求转发给内网服务器,再将获得的内容返回给客户端。
正向代理代理的是客户端,反向代理代理的是服务器
正向代理解决访问限制问题,反向代理解决了高并发问题