nginx
文章平均质量分 82
nginx日常使用、部署、负载均衡、静态压缩等功能。
location glob规则尝试等
疯一样的MEI男子
每个人能改变的只有自己
展开
-
Nginx 【事件模型原理以及优劣】
在使用上event这块比较简单,并没有太多花里胡哨的配置。在linux系统上epoll是性能最好的模型。在配置nginx时无脑选择它就行了。它的具体实现原理十分复杂在此就不在展开,感兴趣的同学可以自己去了解这里有一篇模型名描述epoll无论是SELECT还是POLL事件驱动模型,都是需要使用轮询的方法检查连接是否有新的事件,在连接数非常多的时候,轮询会非常消耗性能。Epoll库是Linux高性能事件驱动模型库,其效率远超poll和select库。Linux 2.6及以上的版本都可以使用。原创 2023-10-20 17:31:26 · 130 阅读 · 0 评论 -
Nginx【fastCGI】
fastcgi是从cgi发展改进而来的。传统cgi接口方式的主要缺点是性能很差,因为每次http服务器遇到动态程序时都需要重新启动脚本解析器来执行解析,然后结果被返回给http服务器。这在处理高并发访问时,几乎是不可用的。另外传统的cgi接口方式安全性也很差,现在已经很少被使用了。cgi的模型如下fastcgi接口方式采用c/s结构,可以将http服务器和脚本解析服务器分开,同时在脚本解析服务器上启动一个或者多个脚本解析守护进程。它的执行流程如下Web服务器(nginx)启动时载入fastCGI进程管理器。原创 2023-10-20 16:48:11 · 208 阅读 · 0 评论 -
Nginx 【gzip】
gzip是一种大幅度压缩数据大小的技术、压缩比例甚至能达到70%以上。被压缩的资源会变成gzip的数据格式,在响应头中加入字段。而浏览器识别到这种格式之后会自动解析处理无需后续加工,高效而简单~nginx中提供了实现gzip的功能模块。原创 2023-10-20 11:39:03 · 821 阅读 · 0 评论 -
Nginx 【location配置路径详解、反向代理、负载均衡】
在使用nginx时,我们配置最多的就是location项了路由命中规则增加响应头或请求头复写请求路径以上的功能我们一般都在location中实现。原创 2023-10-19 14:32:02 · 6704 阅读 · 4 评论 -
Nginx【config结构和常用配置】
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,它的低开销高性能的优势,在现在的服务器部署工具中,仍是绝对的主流。原创 2023-05-04 15:10:29 · 1964 阅读 · 0 评论