一、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