Nginx 單個程序允許的最大連線數
阿新 • • 發佈:2018-11-10
(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資源分享|知識分享,做初級程式設計師的指明燈