摘要: nginx中对http请求的处理流程如图所示: ngx_create_listening()监听server端口,当一旦有人调用connnect连接这个端口时,epoll_wait()->accept();accept返回之后,通过handler回调ngx_http_init_connection初 阅读全文
posted @ 2021-05-16 17:43 will287248100 阅读(398) 评论(0) 推荐(0) 编辑
摘要: Nginx源码阅读之内存池总结: 我们的程序为什么需要内存池,在项目开发中,客户端与服务器交互中,服务器处理一个就绪的请求连接的流程: 1.recv()接受数据; 2.parse()解析数据; 3.send()发送数据; 需要使用malloc/free,申请和释放内存。并且频繁的申请和释放内存,ma 阅读全文
posted @ 2021-05-16 12:12 will287248100 阅读(78) 评论(0) 推荐(0) 编辑