简介:nginx原理解析
文章已同步至GitHub开源项目: Java超神之路

当linux启动的时候,会有两个和nginx相关的进程,一个是master,一个是worker。


nginx之后,master会接收到这个请求,然后通知所有的worker进程,此时,worker会对这个请求进行争抢。某个worker抢到请求之后,就会根据设置好的步骤进行请求转发。master和多个worker的好处
nginx -s reload热部署。 当进行热部署的时候,正常的worker会重启,但是正在处理请求的worker不会,等请求处理完毕之后,才会进行重启。worker,在进行并发的时候,不需要考虑加锁的问题。而且各个worker之间不会互相影响。降低了业务瞬间失效的可能。worker的进程都会将cpu的性能发挥到极致。文章已同步至GitHub开源项目: Java超神之路 更多Java相关知识,欢迎访问!