1.nginx概念
1.nginx是什么,做什么事情
随着时代高速发展,信息量越来越多,单个服务器无法承受高并发的请求,从而增加多个服务器,形成服务器集群,由nginx反向代理服务器把这些请求分发给服务器集群,减轻服务器的压力
2.反向代理
正向代理:客户端(浏览器)==》代理服务器==》资源数据库 就是正向代理
反向代理:客户端(浏览器)==》反向代理服务器==》代理服务器==》资源数据库 就是反向代理
3.负载均衡
通过nginx反向代理服务器,将多个请求分发到不同的tomcat服务器
4.动静分离
通过nginx反向代理服务器,tomcat的服务器分两种,有专门部署静态资源(css,js,html)的tomcat服务器,有专门部署动态资源 (jsp,serverlet等)的tomcat服务,解决了单个服务器的压力
作用:加快网页解析的速度,动态页面与静态页面分发给对应的服务器解析