nginx設計框架

nginx主進程(master進程)作爲管理進程,不做I/O處理;主進程會啓動相同的子進程(work進程)來處理I/O。每個work進程都監聽80端口,互不干擾,從而達到負載均衡。如下圖所示:   當然,nginx這樣設計的好處還有: 充分利用多核CPU,每個work進程綁定一個CPU核(CPU的親緣性) 分工明確,主進程管理多個子進程,子進程負責業務邏輯 一個work進程故障,不會影響整個系統
相關文章
相關標籤/搜索