赞
踩
本文只针对 Nginx 在不加载第三方模块的情况能处理哪些事情?Nginx 是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。
1.反向代理
2.负载均衡
3.HTTP 服务器
4.动静分离
5.正向代理
反向代理,客户端是无感知代理的存在,以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端;同时反向代理一般是负载均衡的一个原理。通俗的讲就是:反向代理代理的对象是服务端,是一个虚拟ip(VIP)。对于用户的一个请求,会转发到多个后端处理器中的一台来处理该具体请求。
作用:
1. 保证内网的安全,公网作为访问地址,web服务器只需内网即可
2. 负载均衡
比如:我有3台服务器做集群,用nginx做带反向代理,用户只用访问nginx即可,nginx自动去后端服务器去找响应的服务。
如下简单一段实现反向代理的代码:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。