首先,nginx在启动时,会解析配置文件,得到需要监听的端口与ip地址,然后在nginx的master进程里面,先初始化好这个监控的socket(创建socket,设置addrreuse等选项,绑定到指定的ip地址端口,再listen),然后再fork(一个现有进程可以调用fork函数创建一个新进程.由fork创建的新进程被称为子进程 )出多个子进程出来,然后子进程会竞争accept新的连接. 此时,客户端就可以向nginx发起连接了.当客户端与nginx进行三次握手,与nginx建立好一个连接…