nginx系列6:nginx的進程結構

nginx的進程結構

以下圖:nginx

image


經過ps –ef | grep nginx能夠看到共有三個進程,一個master進程,兩個worker進程。緩存

image

  1. nginx是多進程結構,多進程結構設計是爲了保證nginx的高可用高可靠,包含:
    • master進程:也是父進程,負責worker進程的管理。
    • worker進程:也是子進程,worker進程通常配置成與服務器的CPU核數相同,worker進程用來處理具體的請求的。
    • cache進程:也是子進程,包括cache manager和cache loader進程,主要是反向代理時作緩存使用。
相關文章
相關標籤/搜索