Nginx 單個進程允許的最大連接數


(1) 控制 Nginx 單個進程允許的最大連接數的參數為 worker_connections ,這個參數要根據服務器性能和內存使用量來調整

(2) 進程的最大連接數受 Linux 系統進程的最大打開文件數限制,只有執行了 "ulimit -HSn 65535" 之后,worker_connections 才能生效

(3) 連接數包括代理服務器的連接、客戶端的連接等,Nginx 總並發連接數 = worker 數量 * worker_connections, 總數保持在3w左右

cat /usr/local/nginx/conf/nginx.conf

worker_processes 2;

worker_cpu_affinity 01 10;

user nginx nginx;

events {

use epoll;

worker_connections 15000;

}

......

作者簡介: 
陳志珂(頭條號:強扭的瓜不好吃)公眾號“鉛筆學園”運維內容合作作者之一,目前就職於中國最大的安卓應用軟件公司,任高級工程師現在公司任php開發工程師,python開發工程師,高級運維工程師。
鉛筆學園:IT資源分享|知識分享,做初級程序員的指明燈


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM