可乐爱上咖啡

致力于高性能服务器和小众语言的研究-个人笔记杂货摊

排序:
默认
按更新时间
按访问量

Nginx SPDY patch实现

前不久Nginx官方放出了SPDY的patch,到目前为止都还未合并进nginx源码,主要还是由于此patch还远不成熟,代码和功能都还不足够完善。个人感觉spdy patch合并进nginx源码还有些时日。本文是基于目前的patch,初窥一下nginx官方是如何在实现spdy。 ...

2012-07-14 16:51:53

阅读数:6792

评论数:1

Nginx定时器的实现及定时事件的使用

nginx提供一套高效的定时器实现,除了nginx核心能够使用定时器以外,我们在进行模块开发的时候也可以使用定时器来完成一些定时执行的任务。nginx定时器实现的核心是使用一棵红黑树来存储各个定时事件,每次循环的时候就从这棵树里找出超时的事件,然后一一触发,完成定时任务操作。下面简单的描述一下ng...

2012-06-01 21:29:32

阅读数:21305

评论数:0

第一个Nginx filter模块

以前一直写的都是nginx的handler模块,包括线上服务器都是handler模块,还没有真正写过filter模块,这里就张贴一个filter模块的骨架,方便自己以后查阅。这个入门级的filter只是简单的在响应body尾添加上字符串“Nginx”。 #include #include #inc...

2011-06-12 15:15:00

阅读数:6477

评论数:1

如何从一个nginx的http请求中获取server端地址?

如果你正在从事nginx的模块开发,可能需要获取服务器端的ip地址。我在改进淘宝日志服务器的nginx模块时,就碰到需要从request中读取到接收这个请求的网卡ip。一开始,我试图如下方式直接从请求中获取地址:struct sockaddr_in *sin = NULL;/*type of r ...

2011-06-12 14:25:00

阅读数:7021

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭