在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

介紹幾個Nginx性能優(yōu)化方法

dyquk4xk2p3d ? 來源:CSDN ? 2023-07-19 09:12 ? 次閱讀

https://blog.csdn.net/u010922732/article/details/90404096

均需修改nginx的配置文件

vi /nginx/conf/nginx.conf

1、worker_processes 工作進(jìn)程最大連接數(shù)

worker 進(jìn)程數(shù)默認(rèn)為 1 ,單進(jìn)程最大連接數(shù)為1024

每個 worker 進(jìn)程都是單線程的進(jìn)程,它們會調(diào)用各個模塊以實(shí)現(xiàn)多種多樣的功能

如果這些模塊確認(rèn)不會出現(xiàn)阻塞式的調(diào)用,那么有多少CPU內(nèi)核就應(yīng)該配置多少個進(jìn)程

反之,如果有可能出現(xiàn)阻塞式調(diào)用,那么需要配置稍多一些的worker進(jìn)程

例如:如果業(yè)務(wù)方面會致使用戶請求大量讀取本地磁盤上的靜態(tài)資源文件,而且服務(wù)器上的內(nèi)存較小,以至于大部分的請求訪問靜態(tài)資源文件時,都必須讀取磁盤(磁頭的尋址是緩慢的),而不是內(nèi)存中的磁盤緩存,那么磁盤 IO 調(diào)用可能會阻塞住 worker 進(jìn)程少量時間,進(jìn)而導(dǎo)致服務(wù)整體性能下降。

f7ee22aa-25c3-11ee-962d-dac502259ad0.png

運(yùn)行工作進(jìn)程個數(shù)一般設(shè)置CPU的核心或者核心數(shù)x2

如果不了解CPU的核數(shù),可以top命令后按1來看

f8053846-25c3-11ee-962d-dac502259ad0.png

實(shí)操

# 編輯ng的配置文件
> vi /usr/local/nginx/conf/nginx.conf
> worker_processes 4;
# 保存退出
# 重新加載ng配置文件
> /usr/local/nginx/sbin/nginx-s reload
# 查看進(jìn)程情況
>ps-aux|grepnginx|grep-vgrep
f8165928-25c3-11ee-962d-dac502259ad0.png

2、worker_cpu_affinity工作進(jìn)程綁定CPU內(nèi)核

假定每一個 worker 進(jìn)程都是非常繁忙的,如果多個 worker 進(jìn)程都在搶同一個 CPU,那么這就會出現(xiàn) 同步問題。

反之,如果每一個 worker 進(jìn)程都獨(dú)享一個 CPU,就在 內(nèi)核的調(diào)度 策略上實(shí)現(xiàn)了完全的 并發(fā)。

注意:worker_cpu_affinity 配置僅對 Linux 操作系統(tǒng)有效。

# 如:如果有`2`顆`CPU`內(nèi)核,就可以進(jìn)行如下配置
worker_processes 2;
worker_cpu_affinity 10 01;
# 如:如果有`4`顆`CPU`內(nèi)核,就可以進(jìn)行如下配置
worker_processes 4;
worker_cpu_affinity 1000 0100 0010 0001;
# 如:如果有`8`顆`CPU`內(nèi)核,就可以進(jìn)行如下配置
worker_processes 8;
worker_cpu_affinity 00000001 00000010 00000100 0000100000010000 00100000 01000000 10000000;





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:幾個 Nginx 性能優(yōu)化方法

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux上Nginx獲得最佳性能的8種方法

    NGINX 是一種流行的、免費(fèi)的開源 Web 服務(wù)器。默認(rèn)的 NGINX 配置足以讓 Web 服務(wù)器正常工作。 但是,如果您想充分利用 NGINX,則需要使用其配置文件并設(shè)置可優(yōu)化服務(wù)
    發(fā)表于 01-16 09:51 ?640次閱讀

    nginx重啟命令linux步驟是什么?

      1、驗(yàn)證nginx配置文件是否正確   方法一:進(jìn)入nginx安裝目錄sbin下,輸入命令./nginx -t   看到如下顯示nginx
    發(fā)表于 07-11 17:13

    HBase性能優(yōu)化方法總結(jié)

    對于寫密集型提高性能需盡量減少刷寫、合并和拆分的次數(shù),以減少IO壓力,提高系統(tǒng)性能。除了以上方法可以提高HBase性能之外,還可以采用以下方法
    發(fā)表于 04-20 17:16

    Linux運(yùn)維Nginx軟件優(yōu)化之安全優(yōu)化

    一、Nginx優(yōu)化分類安全優(yōu)化(提升網(wǎng)站安全性配置)性能優(yōu)化(提升用戶訪問網(wǎng)站效率)二、Nginx
    發(fā)表于 12-17 15:12

    Linux運(yùn)維Nginx軟件優(yōu)化Nginx性能優(yōu)化

    1. 優(yōu)化nginx worker進(jìn)行個數(shù)nginx服務(wù)主要有兩個重要進(jìn)程:01) master進(jìn)程:可以控制nginx服務(wù)的啟動 停止 或重啟02) worker進(jìn)程:處理用戶請求信
    發(fā)表于 12-18 15:11

    Linux運(yùn)維Nginx軟件優(yōu)化之日志優(yōu)化

    1. 配置Nginx服務(wù)相關(guān)日志操作1) 進(jìn)行日志的切割[code][root@oldboy ~]# mkdir /server/scripts/ -p[root@oldboy ~]# cd
    發(fā)表于 12-18 15:17

    Apache與Nginx 簡單對比 以及Nginx 基本使用方法

    Nginx (engine x) 是一個高性能的HTTP和反向代理服務(wù)器,也是一個目前運(yùn)維必備的工具之一。
    的頭像 發(fā)表于 01-31 14:42 ?8579次閱讀
    Apache與<b class='flag-5'>Nginx</b> 簡單對比  以及<b class='flag-5'>Nginx</b> 基本使用<b class='flag-5'>方法</b>

    介紹 Nginx的基本概念,性能,SSL 安裝

    我們會告訴你 Nginx 如何工作及其背后的理念,還有如何優(yōu)化以加快應(yīng)用的性能,如何安裝啟動和保持運(yùn)行。
    的頭像 發(fā)表于 02-08 09:12 ?3447次閱讀
    <b class='flag-5'>介紹</b> <b class='flag-5'>Nginx</b>的基本概念,<b class='flag-5'>性能</b>,SSL 安裝

    Nginx的詳細(xì)知識點(diǎn)講解

    Nginx是一個高性能的HTTP和反向代理服務(wù)器,特點(diǎn)是占用內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好 nginx專為
    的頭像 發(fā)表于 12-26 10:25 ?2813次閱讀
    <b class='flag-5'>Nginx</b>的詳細(xì)知識點(diǎn)講解

    幾個Nginx性能優(yōu)化方法

    worker 進(jìn)程數(shù)默認(rèn)為 1 ,單進(jìn)程最大連接數(shù)為1024
    的頭像 發(fā)表于 07-07 09:59 ?687次閱讀
    <b class='flag-5'>幾個</b><b class='flag-5'>Nginx</b><b class='flag-5'>性能</b><b class='flag-5'>優(yōu)化</b><b class='flag-5'>方法</b>

    Nginx的特點(diǎn)和作用 Nginx常用命令和核心配置

    Nginx 是開源、高性能、高可靠的 Web 和反向代理服務(wù)器,而且支持熱部署,幾乎可以做到 7 * 24 小時不間斷運(yùn)行,即使運(yùn)行幾個月也不需要重新啟動,還能在不間斷服務(wù)的情況下對軟件版本進(jìn)行熱
    的頭像 發(fā)表于 09-01 09:53 ?1042次閱讀
    <b class='flag-5'>Nginx</b>的特點(diǎn)和作用 <b class='flag-5'>Nginx</b>常用命令和核心配置

    Nginx 如何實(shí)現(xiàn)高性能低消耗

    Nginx具有豐富的模塊庫、靈活的配置、較低資源消耗等優(yōu)點(diǎn)。下面,我們一起深入看一下Nginx的工作機(jī)制 1. Nginx 如何實(shí)現(xiàn)高性能低消耗的呢? 我們從以下
    的頭像 發(fā)表于 11-11 11:31 ?776次閱讀
    <b class='flag-5'>Nginx</b> 如何實(shí)現(xiàn)高<b class='flag-5'>性能</b>低消耗

    nginx負(fù)載均衡配置介紹

    目錄 nginx負(fù)載均衡 nginx負(fù)載均衡介紹 反向代理與負(fù)載均衡 nginx負(fù)載均衡配置 Keepalived高可用nginx負(fù)載均衡器
    的頭像 發(fā)表于 11-10 13:39 ?672次閱讀
    <b class='flag-5'>nginx</b>負(fù)載均衡配置<b class='flag-5'>介紹</b>

    Nginx服務(wù)優(yōu)化教程

    隱藏Nginx版本號,避免安全漏洞泄漏:修改配置文件法;修改源碼法
    的頭像 發(fā)表于 03-12 15:57 ?458次閱讀
    <b class='flag-5'>Nginx</b>服務(wù)<b class='flag-5'>優(yōu)化</b>教程

    Nginx性能優(yōu)化終極指南

    而worker 進(jìn)程數(shù)默認(rèn)為 1 。單進(jìn)程最大連接數(shù)為1024。如下圖(打開Nginx目錄下的/conf/nginx.conf 文檔),現(xiàn)在我們來對這兩個數(shù)值進(jìn)行調(diào)優(yōu)
    的頭像 發(fā)表于 06-16 13:44 ?72次閱讀
    <b class='flag-5'>Nginx</b><b class='flag-5'>性能</b><b class='flag-5'>優(yōu)化</b>終極指南
    主站蜘蛛池模板: 亚洲一区日本 | 夜夜爱夜夜做夜夜爽 | 日本福利小视频 | 四虎在线永久免费视频网站 | 精品久久久久久 | 天天综合天天添夜夜添狠狠添 | 久久国产乱子伦精品免费一 | xxxx人妖| 末成年一级在线看片 | 美女黄网站人色视频免费国产 | 婷婷综合激情网 | 欧美一区二区三区不卡片 | 九色国产在线 | 九九精品免费观看在线 | 一区在线免费观看 | 操综合网| 色播激情五月 | 国产美女叼嘿视频免费看 | 国产区精品高清在线观看 | www.午夜| 成人性视频网站 | 亚洲欧美日本视频 | 欧美性狂猛bbbbbxxxxx | 日本一区二区三区欧美在线观看 | 久久国产精品免费看 | 午夜快播 | 亚洲人毛茸茸bbxx | 日本成人资源 | 亚洲四虎 | 久久精品国产99精品国产2021 | 手机在线看片国产日韩生活片 | 天天激情| 一级毛片黄色 | 闲人综合 | 午夜欧美电影 | 在线看黄网 | 色秀网站| 色综合天天 | jzzjlzz亚洲乱熟在线播放 | 手机看片福利盒子 | 人与禽交免费网站视频 |