nginx原理

一、mater 和 worker

 

 

二、worker 如何進行工做的

 

三、一個 master 和多個 woker 有好處

(1)能夠使用 nginx –s reload 熱部署,利用 nginx 進行熱部署操做nginx

(2)每一個 woker 是獨立的進程,若是有其中的一個 woker 出現問題,其餘 woker 獨立的,繼續進行爭搶,實現請求過程,不會形成服務中斷服務器

四、設置多少個 woker 合適

worker 數和服務器的 cpu 數相等是最爲適宜的併發

五、鏈接數 worker_connection

第一個:發送請求,佔用了 woker 的幾個鏈接數?代理

答案:2 或者 4 個blog

 

第二個:nginx 有一個 master,有四個 woker,每一個 woker 支持最大的鏈接數 1024,支持的最大併發數是多少?進程

l 普通的靜態訪問最大併發數是: worker_connections * worker_processes /2,部署

l 而若是是 HTTP 做 爲反向代理來講,最大併發數量應該是 worker_connections *it

  worker_processes/4io

相關文章
相關標籤/搜索