一直帮老板搬运代码!!!
全部博文(116)
发布时间:2013-01-30 22:15:42
我把nginx处理分为,非使用upstream处理和使用upstream处理两种,至于使用upstream处理,将在下一篇文章叙述;下面我来说nginx request处理:先说多进程:我的多进程调试方法很简单第一步:在ngx_event_process_init(ngx_cycle_t *cycle) 方法的下面添加对应“我的添加” if (ccf->master .........【阅读全文】
发布时间:2013-01-29 16:18:56
debug设置:删除epoll地方做个debugstatic ngx_int_tngx_epoll_del_event(ngx_event_t *ev, ngx_int_t event, ngx_uint_t flags){ int op; uint32_t .........【阅读全文】
发布时间:2013-01-29 09:50:38
这里只是,大概记录一下:就是一个进程:在main函数的:cycle = cst_init_cycle(&init_cycle); 的时候,好像是里面的那个方法了,把所有connect 设置为read handle为_ini_tcp_session,同时吧监听listent 的端口标识设置为0,同时把listent的readhandle设置为 epoll的可读事件,以后循环就不再判断和加入该事件了。.........【阅读全文】
发布时间:2013-01-28 16:23:04
大概思想:1、在main函数的:cycle = cst_init_cycle(&init_cycle); 的时候,好像是里面的那个方法了,把所有connect 设置为read handle为_ini_tcp_session.2、然后在里面加入read和write的句柄都为某个值。3、然后在init_cycle循环前,可监听的句柄connect设置为accept—handle。然后在,readhanle 方法里面.........【阅读全文】