摘要: 简要而说:accept 到连接后 根据fd 构建一个connection 由于是 http ; 重新封装为http-connection;同时设置fd的读回调; 回调函数根据是否是https/http 进行区别 ngx_http_init_connection(ngx_connection_t *c 阅读全文
posted @ 2020-08-10 21:27 codestacklinuxer 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 首先看下 连接池的获取以及释放 ngx_connection_t * ngx_get_connection(ngx_socket_t s, ngx_log_t *log) //从连接池中获取一个ngx_connection_t { ngx_uint_t instance; ngx_event_t * 阅读全文
posted @ 2020-08-10 00:23 codestacklinuxer 阅读(129) 评论(0) 推荐(0) 编辑
摘要: init段 程序初始化入口代码,在main()之前运行。 bss段 BSS段属于静态内存分配。通常是指用来存放程序中未初始化的全局变量和未初始化的局部静态变量。未初始化的全局变量和未初始化的局部静态变量默认值是0,本来这些变量也可以放到data段的,但是因为它们都是0,所以它们在data段分配空间并 阅读全文
posted @ 2020-08-10 00:09 codestacklinuxer 阅读(136) 评论(0) 推荐(0) 编辑