一直帮老板搬运代码!!!
全部博文(116)
发布时间:2013-02-06 10:07:10
打开: fd = ngx_open_file(filename->data, NGX_FILE_RDONLY, NGX_FILE_OPEN, 0);#define ngx_open_file(name, mode, create, access) &nb.........【阅读全文】
发布时间:2013-02-05 11:44:15
//下面是个人以时间,事件和读写为断点进行数据捕获得出的结论(以tomcat为后端服务器)//如果对内部处理流程,不是很清楚的,可以参考个人文章“nginx 请求处理流程(非配置upstream)”,请求的接受和处理包括发送,应该基本一直//conf配置: upstream tomcat_server { 65 &n.........【阅读全文】
发布时间: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的可读事件,以后循环就不再判断和加入该事件了。.........【阅读全文】