Nginx基础回顾
1.Nginx 是个高性能的HTTP和反向代理web服务器,核心特点是占有内存少,并发能力强。
2.支持50000个并发连接数,不仅如此,CPU和内存的占用也非常的低,10000个没有活动
的连接才占用2.5M的内存。
3.正向代理:在浏览器中配置代理服务器的相关信息,通过代理服务器访问目标网站,代理
服务器收到目标网站的响应之后,会把响应信息返回给我们浏览器的客户端。
4.反向代理:浏览器客户端发送请求到反向代理服务器(比如Nginx),由反向代理服务器选择原始
服务器提供服务获取结果响应,最终再返回给客户端浏览器。
负载均衡服务器
1.在配置了多台服务器的情况下,找寻对应目标服务器来处理当前请求这样的一个寻找确定的过程
就叫做负载均衡。负载均衡就是为了解决高负载的问题。
2.动静分离:分别指的是动态资源和静态资源,我们的Tomcat服务器就是专门处理动态资源请求的,
而比如一个静态资源,如:html,css这些。可以将静态资源配置在Nginx中。
Nginx配置文件解读
1.Nginx的核心配置文件conf/nginx.conf包含三块内容:全局块、events块、http块;
(1)全局快:从配置文件开始到events块之间的内容,此处的配置影响nginx服务器整体的运行,比如worker进
程的数量、错误日志的位置等。
(2)events块:主要影响nginx服务器与用户的网络连接,比如worker