nginx——優化 Nginx worker 進程數


Nginx 有 Master 和 worker 兩種進程,Master 進程用於管理 worker 進程,worker 進程用於 Nginx 服務

worker 進程數應該設置為等於 CPU 的核數,高流量並發場合也可以考慮將進程數提高至 CPU 核數 * 2

1。 grep -c processor /proc/cpuinfo # 查看CPU核數

2。vim /usr/local/nginx/conf/nginx.conf # 設置worker進程數

worker_processes 2;

user nginx nginx;

......

3。檢查語法,並重新加載nginx

ps -ef | grep nginx | grep -v grep # 驗證是否為設置的進程數

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


免責聲明!

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



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