Nginx max_clients worker_connections worker_proces

一、worker_processes 工做進程數,通常和cpu內核數相同nginx

二、worker_connections瀏覽器

每個worker進程能併發處理(發起)的最大鏈接數,默認是1024,最大值是ulimit -n的值服務器

三、max_clients併發

指nginx能夠處理的客戶端數(默認一個客戶端發送一個請求,若是客戶端併發兩個請求,那就只能再除以2了)。

結論:代理

http 1.1協議下,因爲瀏覽器默認使用兩個併發鏈接,所以計算方法:code

nginx做爲http服務器的時候:

max_clients = worker_processes * worker_connections/2

nginx做爲反向代理服務器的時候:

max_clients = worker_processes * worker_connections/4
相關文章
相關標籤/搜索