国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

純靜態文件環境下的Nginx優化思路

原創
系統 Linux
Nginx以其消耗資源少,承受并發量大,配置文件簡潔等特點,深受廣大sa們的喜歡,但是網上傳播的nginx配置并沒有對做過多的優化。本文從某大型媒體網站的實際運維nginx優化角度,來給大家講解一下在純靜態文件環境下nginx優化需要考慮的一些因素。

【51CTO獨家特稿】Nginx以其消耗資源少,承受并發量大,配置文件簡潔等特點,深受廣大sa們的喜歡,但是網上傳播的nginx 配置并沒有對做過多的優化。那么接下來,我就從某大型媒體網站的實際運維nginx優化角度,來給大家講解一下nginx主要優化的那些方面。

一、編譯方面優化

1、首先就要從configure 參數分析,根據網上最常用的configure 參數來說,大都是

./configure --prefix=/usr/local/nginx --user=www --group=www  --with-http_stub_status_module  --with-http_ssl_module

應該說這個參數是通用的,適用于各種環境的需要,比如php環境、純靜態文件環境、代理環境等等。編譯nginx程序文件大約有2M大小,跟全面優化的500多K,相差了不少。

下面我們修改一下參數,減少不必要的功能。

純靜態文件環境參數

./configure --prefix=/usr/local/nginx --user=www --group=www  --with-http_stub_status_module --without-http_fastcgi_module --without-http_proxy_module --without-http_upstream_ip_hash_module --without-http_autoindex_module --without-http_ssi_module   --without-http_proxy_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-http_uwsgi_module --without-http_scgi_module  --without-http_memcached_module

去掉了在mail模塊fastcgi模塊 代理模塊 ip_hash模塊等,在純靜態文件用不到的模塊,現在看看nginx程序文件是不是少了一些。

Php環境的話,只需要去掉--with-http_fastcgi_module 重新編譯即可。

代理環境的話,只需要去掉--with_proxy_module重新編譯即可。

2、去掉nginx 默認的debug跟蹤設置。這一步需要修改nginx 源碼。

cd nginx-1.0.x
vim auto/cc/gcc 

第175行

CFLAGS="$CFLAGS -g"

前面加#注釋掉改行。

這樣的話,編譯的參數,就會減少到500多K的標準,這樣在大并發量的條件下,性能提升明顯。

二、利用google-perftools來優化高并發條件下的nginx

在32位系統下,可以直接安裝google-peftools,64位條件下,需要先安裝libunwind庫。然后再nginx configure 參數增加--with-google_perftools_module 重新編譯安裝nginx 。

這里以64位環境為準

1)安裝libunwind庫

wget http://download.savannah.gnu.org/releases/libunwind/libunwind-0.99.tar.gz
tar zxvf libunwind-0.99.tar.gz
cd libunwind-0.99/
CFLAGS=-fPIC ./configure –prefix=/usr
make CFLAGS=-fPIC
make CFLAGS=-fPIC install

2)安裝google-perftools

wget http://google-perftools.googlecode.com/files/google-perftools-1.7.tar.gz
tar xzvf google-perftools-1.7.tar.gz
cd google-perftools-1.7

然后開始配置:

./configure --prefix=/usr --enable-frame-pointers (32位可以不添加--enable-frame-pointers)
make --j4 && make install

nginx configure 參數加上--with-google-perftools 重新編譯nginx

./configure --prefix=/usr/local/nginx --user=www --group=www  --with-http_stub_status_module --without-http_fastcgi_module --without-http_proxy_module --without-http_upstream_ip_hash_module --without-http_autoindex_module --without-http_ssi_module   --without-http_proxy_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-http_uwsgi_module --without-http_scgi_module  --without-http_memcached_module –with-google_perftools_module 
make && make install

3、在nginx.conf 的pid部分下,增加

google_perftools_profiles /data0/google_cache;

重啟

service nginx restart

即可生效。

三、nginx 工作進程優化

通常的做法是在nginx.conf 的

worker_processes 8;

下面增加

worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;

但是在純靜態文件環境下,我們可以增加nginx 工作進程,來提升nginx的工作效率。

工作進程 為24個,worker_cpu_affinity 可以這樣來調整

worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;

重啟nginx后生效,可以充分利用nginx的對多核心cpu的良好的特性,大幅提升網站的訪問速度。

 

作者簡介:崔曉輝,網名coralzd,大眾網系統管理員,精通網站系統架構、Unix技術。gtalk:coralzd@gmail.com

【51CTO.com獨家特稿,轉載請注明原文作者和出處。】

【編輯推薦】

  1. Cacti如何監控Nginx運行狀態
  2. FreeBSD 8.0+Nginx+PHP配置高性能Web平臺
  3. 《Linux運維趨勢》第13期:服務器優化

 

責任編輯:yangsai 來源: 51CTO.com
相關推薦

2010-07-23 10:42:03

2011-09-10 19:51:07

云計算云安全

2010-03-30 14:22:01

Nginx靜態文件

2016-08-29 21:36:55

nginxWeb緩存

2010-03-29 09:23:00

2010-03-25 18:09:23

Nginx配置文件

2018-12-18 09:00:26

Kubernetes工作負載測試

2010-01-08 09:43:40

Ubuntu ngin

2013-06-05 13:31:25

2023-06-23 15:22:28

JettyJava

2011-07-18 18:01:34

buffer cach

2022-03-02 11:13:50

Web前端開發

2024-09-26 13:11:07

2020-03-23 22:50:36

WindowsNginxTomcat

2011-09-08 11:02:39

Web2.0網康

2012-12-27 10:15:13

金融行業

2012-04-25 09:24:17

Java

2010-07-27 14:25:02

linux文件編碼

2009-12-09 13:23:24

靜態路由配置

2018-09-11 08:37:05

高并發服務器優化
點贊
收藏

51CTO技術棧公眾號

日本xxxxx18| 欧美sm一区| 天天操天天干天天综合网| 尤物在线视频| 国产精品欧美日韩| 奇米精品一区二区三区在线观看| 免费女人黄页| 欧美激情一区二区三级高清视频| 高清国产一区二区| 中文在线观看免费| 成人激情电影一区二区| 国产三级精品在线| 范冰冰一级做a爰片久久毛片| 欧美日韩精品一区| 91精品国产91久久综合桃花| 天天射天天综合网| 成年人视频在线| 欧美成人在线免费| 国产又黄又大久久| 亚洲精品天堂| 国产精品美女在线播放| 在线观看国产精品91| 亚洲在线成人| 国产精品蜜芽在线观看| 91久久久久久久久久久久久| 7777女厕盗摄久久久| av日韩久久| 色姑娘综合网| 中文字幕巨乱亚洲| 日韩亚洲欧美一区二区| 久久久久亚洲综合| 91成人精品在线| 国产经典视频一区| 91久久精品国产| 欧美久久一二三四区| 视频一区二区不卡| 中文在线资源| 超碰超碰在线观看| 国产乱码精品一区二区三区日韩精品 | 精品精品导航| 精品亚洲精品福利线在观看| 日本综合精品一区| 69影院欧美专区视频| 91嫩草国产在线观看| 国产色91在线| 亚洲影院免费| 另类图片第一页| 91啦中文在线| 日本肉体xxxx裸体xxx免费| 久久综合一区| 国产日韩在线视频| 欧美激情视频给我| 精品国产成人系列| 欧美极品美女视频| 99精品视频免费观看视频| 亚洲成人毛片| 日韩伦理电影网站| 中文字幕在线播放第一页| 欧美 日韩 国产一区| 欧美福利一区二区三区| 国产精品精品一区二区三区午夜版 | 国产激情精品一区二区三区| 在线播放蜜桃麻豆| 麻豆免费网站| 成年人黄色片视频| 一二三四中文字幕| 国产色婷婷国产综合在线理论片a| 菠萝蜜影院一区二区免费| 日韩精品影音先锋| 日韩欧美一区二区三区| 一色屋精品亚洲香蕉网站| 91视频xxxx| 成人久久久精品乱码一区二区三区| 日韩精品免费一区二区在线观看 | 中文字幕日韩精品久久| 18一19gay欧美视频网站| 久久亚洲影音av资源网| 欧美日韩视频在线观看一区二区三区| 国产三级一区二区| 久久激情婷婷| 宅男在线一区| 亚洲精品黑牛一区二区三区| 伊人久久高清| 91免费在线观看网站| 日本久久91av| 国产日韩在线免费| 精品中文字幕乱| 欧美日韩在线播放三区四区| 亚洲午夜激情av| 亚洲永久免费av| 欧美日韩在线视频首页| 亚洲女爱视频在线| 亚洲成人激情综合网| 国产偷国产偷精品高清尤物| 国产精品麻豆一区二区 | 日韩人体视频| 日韩成人动漫在线观看| 99精品视频在线| 亚洲小说欧美另类婷婷| 久久蜜桃精品| 成人综合激情网| 亚洲免费看黄网站| 色先锋久久av资源部| 欧美色网一区二区| 亚洲一区第一页| 亚洲性夜色噜噜噜7777| 精品美女被调教视频大全网站| 在线视频欧美性高潮| 欧美亚洲伦理www| 欧美在线播放一区| 中文字幕乱码免费| 国产日本韩国在线播放| 黄色视屏免费在线观看| www.超碰在线| 精品日产免费二区日产免费二区| 免费中文字幕日韩欧美| 99久久久精品| 欧美三级日韩在线| 欧美精品video| 欧美在线播放一区二区| 免费裸体视频网站| 黑人精品一区| 国产亚洲网站| 午夜精品免费在线观看| 精品卡一卡二卡三卡四在线| 久久免费观看视频| 国产精品一区二区三区四区五区| 18岁视频在线观看| av福利精品| 亚洲涩涩av| 欧美国产一区在线| 亚洲人线精品午夜| 38少妇精品导航| 18岁网站在线观看| 在线观看污网站| 国产精品毛片av| 久久不射中文字幕| 久久久.com| 欧美精品xxxxbbbb| 国产精品久久久久免费a∨| 天天爽人人爽夜夜爽| h视频在线免费| 欧美日韩精品一区二区三区在线观看| 性8sex亚洲区入口| 欧美剧情片在线观看| 99久久精品无码一区二区毛片| 妺妺窝人体色www在线观看| 免费黄色网页在线观看| 一区二区电影| 亚洲欧美日韩中文播放| 日本精品久久久久久久| 国产美女主播在线| 日本三级视频在线观看| 一本一道久久综合狠狠老 | 欧美a级在线| 欧美日韩激情一区二区三区| 久久影院资源网| 99er在线视频| 国产精品迅雷| 久久国产精品免费| 日韩精品中文在线观看| 中文字幕无码精品亚洲35| 95精品视频| 亚洲一级片在线观看| 国产精品视频在线免费观看| 三级资源在线| 99久久国产综合精品麻豆 | 亚洲男人的天堂一区二区| 自拍av一区二区三区| 久久激情中文| 在线观看不卡视频| 91在线免费看网站| 日韩精品系列| 一区二区高清| 欧美大片一区二区| 久久久久久久9| 456成人影院在线观看| 日韩av中文字幕一区二区| 国产午夜精品视频| 五月婷婷导航| 伊人久久一区| 91伦理视频在线观看| 啊啊啊好爽视频| 日本大片在线观看| 精品国产精品国产偷麻豆| 在线电影欧美成精品| 男女视频一区二区三区| 亚洲肉体裸体xxxx137| 亚洲美女视频一区| 欧美精品一区二区三区在线四季| 日本一区高清| 99精品欧美一区二区蜜桃免费| 国产精品久久久久999| 完全免费av在线播放| 国产精品一色哟哟哟| 国产精品免费在线| 欧美日韩另类图片| 午夜精品福利一区二区蜜股av| 成人性做爰片免费视频| heyzo久久|