真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Nginx深入優(yōu)化之更改進(jìn)程數(shù)及配置網(wǎng)頁壓縮

Nginx深入優(yōu)化之更改進(jìn)程數(shù)及配置網(wǎng)頁壓縮

前言

? 本文將介紹Nginx更改進(jìn)程數(shù)以及配置網(wǎng)頁壓縮。

創(chuàng)新互聯(lián)公司自成立以來,一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、電子商務(wù)、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個性化軟件開發(fā)等基于互聯(lián)網(wǎng)的全面整合營銷服務(wù)。公司擁有豐富的網(wǎng)站建設(shè)和互聯(lián)網(wǎng)應(yīng)用系統(tǒng)開發(fā)管理經(jīng)驗、成熟的應(yīng)用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開發(fā)工程師團(tuán)隊及專業(yè)的網(wǎng)站設(shè)計師團(tuán)隊。

1.更改進(jìn)程數(shù)

? 在高并發(fā)環(huán)境中,需要啟動更多的nginx進(jìn)程以保證快速響應(yīng),避免造成阻塞??梢允褂胮s aux命令查看nginx運行的個數(shù)。

[root@localhost ~]# ps aux | grep nginx
root      12848  0.0  0.0  20544   616 ?        Ss   07:47   0:00 nginx: master process /usr/local/nginx/sbin/nginx
nginx     12849  0.0  0.0  23072  1400 ?        S    07:47   0:00 nginx: worker process
root      67138  0.0  0.0 112732   968 pts/1    R+   08:37   0:00 grep --color=auto nginx

那么如果需要更改進(jìn)程數(shù)我們首先要將原本的cpu參數(shù)適當(dāng)增加,當(dāng)然在真正的工程中是自動擴(kuò)展的。目前我的CPU 處理器個數(shù)為4,所以做該實驗就無需關(guān)機添加了,我們可以在/proc目錄下grep出必要信息

[root@localhost ~]# grep 'processor' /proc/cpuinfo 
processor       : 0
processor       : 1
processor       : 2
processor       : 3

修改配置文件(nginx)然后重啟服務(wù)

[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
[root@localhost ~]# sed -n '3,4p'  /usr/local/nginx/conf/nginx.conf
worker_processes  4;    #修改數(shù)量
worker_cpu_affinity 0001 0010 0100 1000;    #分配不同的進(jìn)程給不同的CPU
[root@localhost ~]# service nginx stop
[root@localhost ~]# service nginx start
[root@localhost ~]# ps aux | grep nginx
root      60074  0.0  0.0  20544   616 ?        Ss   09:29   0:00 nginx: master process /usr/local/nginx/sbin/nginx
nginx     60075  0.0  0.0  23072  1400 ?        S    09:29   0:00 nginx: worker process
nginx     60076  0.0  0.0  23072  1396 ?        S    09:29   0:00 nginx: worker process
nginx     60077  0.0  0.0  23072  1400 ?        S    09:29   0:00 nginx: worker process
nginx     60078  0.0  0.0  23072  1400 ?        S    09:29   0:00 nginx: worker process
root      60169  0.0  0.0 112732   972 pts/1    R+   09:29   0:00 grep --color=auto nginx

2.網(wǎng)頁壓縮

Nginx 的ngx_http_gzip_module壓縮模塊提供了對文件內(nèi)容壓縮的功能,允許Nginx服務(wù)器將輸出內(nèi)容發(fā)送到客戶端之前進(jìn)行壓縮,可以節(jié)約網(wǎng)站的帶寬,提升用戶體驗。

未壓縮前如下所示:

Nginx深入優(yōu)化之更改進(jìn)程數(shù)及配置網(wǎng)頁壓縮

開啟壓縮并如下設(shè)置參數(shù)

[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
[root@localhost ~]# sed -n '37,44p' /usr/local/nginx/conf/nginx.conf
    gzip  on; #開啟壓縮功能
    gzip_min_length 1k;  #超過1kb開始壓縮
    gzip_buffers 4 16k;  #大小為4個16k緩沖區(qū)大小
    gzip_http_version 1.1; 
    gzip_comp_level 6; #壓縮比率,1-9 1壓縮最快 9壓縮比最高
    gzip_types text/plain application/x-javascript text/css image/jpg image/jpeg image/png image/gif;
    gzip_disable "MSIE [1-6]\."; #配置禁用gzip條件,表示ie6以下瀏覽器不支持
    gzip_vary on; #選擇支持vary header 可以讓前端的緩存服務(wù)器緩存經(jīng)過gzip的壓縮的頁面
[root@localhost ~]# service nginx stop
[root@localhost ~]# service nginx start
[root@localhost named]# systemctl stop firewalld.service 
[root@localhost named]# setenforce 0
[root@localhost named]# cd -
/root
[root@localhost ~]# netstat -antp | grep named
tcp        0      0 192.168.68.145:53       0.0.0.0:*               LISTEN      78380/named         
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      78380/named         
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      78380/named         
tcp        0      0 192.168.68.145:45416    198.97.190.53:53        ESTABLISHED 78380/named         
tcp6       0      0 ::1:53                  :::*                    LISTEN      78380/named         
tcp6       0      0 ::1:953                 :::*                    LISTEN      78380/named         
[root@localhost ~]# netstat -antp | grep nginx
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      80863/nginx: master 

然后在win10測試機上清空緩存之后再次抓包,結(jié)果如下所示

Nginx深入優(yōu)化之更改進(jìn)程數(shù)及配置網(wǎng)頁壓縮

小結(jié):

本文主要是對nginx服務(wù)進(jìn)程管理以及網(wǎng)頁壓縮的優(yōu)化設(shè)置。

網(wǎng)頁標(biāo)題:Nginx深入優(yōu)化之更改進(jìn)程數(shù)及配置網(wǎng)頁壓縮
URL鏈接:http://weahome.cn/article/gojohj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部