Nginx + Tomcat
Nginx 负载均衡实现原理
Nginx 实现负载均衡是通过反向代理实现
Nginx 配置反向代理的主要参数
upstream 服务池名 {}
配置后端服务器池,以提供响应数据
proxy_pass http:// 服务池名
配置将访问请求转发给后端服务器池的服务器处理
Nginx静态处理优势
Nginx处理静态页面的效率远高于Tomcat的处理能力
若Tomcat的请求量为1000次,则Nginx的请求量为6000次
Tomcat每秒的吞吐量为0.6M,Nginx的每秒吞吐量为3 .6M
Nginx处理静态资源的能力是Tomcat处理的6倍
Nginx动静分离实现原理
服务端接收来自客户端的请求中,既有静态资源也有动态资源,静态资源由Nginx提供服务,动态资源Nginx转发至后端