![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
文章平均质量分 81
zmkeil
热爱科学,热爱IT通信互联网大数据
展开
-
利用nginx的事件模型开发自己的应用
Nginx拥有大名鼎鼎的事件模型,在初始化介绍后循环调用ngx_process_events_and_timers(cycle),来处理各种事件。并且其高效的时间模块,能很方便地控制各event的超时等。这样的一套机制,不仅适用于http,mail等应用,甚至我们可以不管nginx里的网络功能,利用这套event机制,开发一个本地的小应用。这样做很好玩,也可以更好的学习nginx的事件、时间模原创 2014-03-27 15:25:54 · 749 阅读 · 0 评论 -
nginx中rewrite配置规则
nginx中rewrite模块,有如下一些指令:set if returnbreak rewrite ...另外还有一些可用的全局变量,如:$content_length$原创 2014-04-15 10:40:44 · 1165 阅读 · 0 评论 -
nginx官网所解释的location配置规则
syntax:location [ = | ~ | ~* | ^~ ] uri { ... }location @name { ... }default:—context:server, locationSets configuration depending on a request URI.The matching is perf原创 2014-04-08 20:16:58 · 942 阅读 · 0 评论 -
nginx的upstream模块数据转发过程及流量控制分析
关于nginx的upstream模块的基本原理及设计,原创 2014-04-24 11:26:52 · 9123 阅读 · 1 评论 -
nginx中被忽略的RST
所用nginx版本为1.2.0,现在看有点老了,新版本已经有很多改进,后面会提到。问题场景就是上篇blog中最后提到的:nginx收到client的请求,然后连接一个up-server(这里是一个tomcat),并将请求发给它,tomcat产生数据,返回给nginx;但此时由于nginx任务过重,没能及时读取数据,导致tcp接收缓冲满了,tcp窗口长时间为0;tomcat的写请求最终超时,原创 2014-04-25 20:51:06 · 6580 阅读 · 1 评论