Nginx(3)---代理与负载均衡
一、代理简述 代理分为正向代理和反向代理, 正向代理: 客户端与目标服务器之间增加一个代理服务器,客户端直接访问代理服务器,在由代理服务器访问目标服务器并返回客户端并返回 。 比如夜深人静的时候访问的一些网站,其实就是代理服务器,一个代理服务器被封了还有另外的可以访问。主要用作 屏蔽客户端 IP 、集中式缓存、解决客户端不能直连服务端的问题 等,比如 爬虫、翻墙、 maven 的 nexus 服务 。 反向代理:客户端访问目标服务器,在目标服务内部有一个统一接入网关将请求转发至后端真正处理的服务器并返回结果。主要用作 屏蔽服务端内部实现、负载均衡、缓存。 二、Nginx代理配置 Nginx 代理只需要在 location 中配置 proxy_pass 属性即可。其指向代理的服务器地址。 ( 本机环境准备一个tomcat服务启动 ) server { #端口 listen 8079; #域名 server_name www.bluedarkni.com; #站点资源根目录 server中配置则所有location共享 root /website/test; #站点资源位置 location / { index index.html; } location /error { #alias 别名,匹配location的资源路径使用alias的值作为根 alias /website