![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
骑自行车
这个作者很懒,什么都没留下…
展开
-
“惊群”,看看nginx是怎么解决它的 .
http://blog.csdn.net/russell_tao/article/details/7204260# 在说nginx前,先来看看什么是“惊群”?简单说来,多线程/多进程(linux下线程进程也没多大区别)等待同一个socket事件,当这个事件发生时,这些线程/进程被同时唤醒,就是惊群。可以想见,效率很低下,许多进程被内核重新调度唤醒,同时去响应这一个事件,当然只有一个进转载 2012-06-19 09:39:49 · 1408 阅读 · 0 评论 -
利用gdb调试nginx
http://lenky.info/2011/09/10/%e5%88%a9%e7%94%a8gdb%e8%b0%83%e8%af%95nginx/ 这一系列的文章还是在09年写的,存在电脑里很久了,现在贴出来。顺序也不记得了,看到那个就发那个吧,最近都会发上来。欢迎转载,但请保留链接:http://lenky.info/,谢谢。 利用gdb[i]调试nginx[ii]和利用gdb转载 2012-06-20 16:06:39 · 5463 阅读 · 0 评论 -
Nginx调试
http://www.cnblogs.com/hitek/archive/2011/05/25/2057512.html 最近准备写一个Nginx的自定义模块,添加一些功能,模拟公司的服务器功能(使用HTTP协议): 1 首先准备环境,从nginx.org下载最新的代码,编译前需要先安装一些信赖的库,像zlib, openssl, pcre,在Ubuntu上面可以直接用一条命令搞定转载 2012-06-20 10:59:07 · 705 阅读 · 0 评论 -
快速定位指针函数名称
这一系列的文章还是在09年写的,存在电脑里很久了,现在贴出来。顺序也不记得了,看到那个就发那个吧,最近都会发上来。欢迎转载,但请保留链接:http://lenky.info/,谢谢。 nginx中应用了大量的指针,函数指针也不例外,到处可见,比如: 1 2 3 rev->handler(rev); ls->handler(c); …转载 2012-06-26 15:19:21 · 811 阅读 · 0 评论