2021
02-26
02-26
nodejs处理tcp连接的核心流程
前几天和一个小伙伴交流了一下nodejs中epoll和处理请求的一些知识,今天简单来聊一下nodejs处理请求的逻辑。我们从listen函数开始。intuv_tcp_listen(uv_tcp_t*tcp,intbacklog,uv_connection_cbcb){//设置处理的请求的策略,见下面的分析if(single_accept==-1){constchar*val=getenv("UV_TCP_SINGLE_ACCEPT");single_accept=(val!=NULL&&atoi(val)!=0);/*Offbydefault.*/}if(single_accept)...
继续阅读 >