久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Nginx 五大常見應用場景

Nginx 是一個很強大的高性能 Web 和反向代理服務,它具有很多非常優越的特性,在連接高并發的情況下,Nginx 是 Apache 服務不錯的替代品。其特點是占有內存少,并發能力強,事實上 nginx 的并發能力在同類型的網頁服務器中表現較好,因此國內知名大廠例如:淘寶,京東,百度,新浪,網易,騰訊等等都在使用 Nginx 網站。

Nginx 五大常見應用場景

在我們的日常工作學習中,我們會該如何去優化自己的 Nginx 服務器?遇到以下問題我們該如何處理呢?

一、自定義返回客戶端的404錯誤頁面

1)優化前,客戶端使用瀏覽器訪問不存在的頁面,會提示404文件未找到

Nginx 五大常見應用場景

2)修改 Nginx 配置文件,自定義報錯頁面

Nginx 五大常見應用場景

3)優化后,客戶端使用瀏覽器訪問不存在的頁面,會提示自己定義的?40x.html?頁面

Nginx 五大常見應用場景

常見的 http 狀態碼可用參考表所示

Nginx 五大常見應用場景

二、查看服務器狀態信息

1)編譯安裝時使用--with-http_stub_status_module開啟狀態頁面模塊
Nginx 五大常見應用場景
2)啟用 Nginx 服務并查看監聽端口狀態
ss 命令可以查看系統中啟動的端口信息,該命令常用選項如下:
  • -a 顯示所有端口的信息
  • -n 以數字格式顯示端口號
  • -t 顯示TCP連接的端口
  • -u 顯示UDP連接的端口
  • -l 顯示服務正在監聽的端口信息,如httpd啟動后,會一直監聽80端口
  • -p 顯示監聽端口的服務名稱是什么(也就是程序名稱)

注意:在 RHEL7 系統中可以使用ss命令替代 netstat 命令,功能一樣,選項一樣。

Nginx 五大常見應用場景

3)修改 Nginx 配置文件,定義狀態頁面

Nginx 五大常見應用場景
4)優化后,查看狀態頁面信息Nginx 五大常見應用場景
Active connections:當前活動的連接數量。
Accepts:已經接受客戶端的連接總數量。
Handled:已經處理客戶端的連接總數量。
(一般與accepts一致,除非服務器限制了連接數量)。
Requests:客戶端發送的請求數量。
Reading:當前服務器正在讀取客戶端請求頭的數量。
Writing:當前服務器正在寫響應信息的數量。
Waiting:當前多少客戶端在等待服務器的響應。

三、優化 Nginx 并發量

1)優化前使用ab高并發測試

Nginx 五大常見應用場景

2)修改 Nginx 配置文件,增加并發量

Nginx 五大常見應用場景
3)優化 Linux 內核參數(最大文件數量)Nginx 五大常見應用場景
4)優化后測試服務器并發量(因為客戶端沒調內核參數,所以在proxy測試)Nginx 五大常見應用場景

四、優化 Nginx 數據包頭緩存

1)優化前,使用腳本測試長頭部請求是否能獲得響應

Nginx 五大常見應用場景
2)修改 Nginx 配置文件,增加數據包頭部緩存大小Nginx 五大常見應用場景
3)優化后,使用腳本測試長頭部請求是否能獲得響應Nginx 五大常見應用場景

五、瀏覽器本地緩存靜態數據

1)使用Firefox瀏覽器查看緩存

以Firefox瀏覽器為例,在Firefox地址欄內輸入about:cache將顯示Firefox瀏覽器的緩存信息,如圖所示,點擊List Cache Entries可以查看詳細信息。

Nginx 五大常見應用場景

2)清空firefox本地緩存數據,如圖所示。

Nginx 五大常見應用場景

3)改Nginx配置文件,定義對靜態頁面的緩存時間

Nginx 五大常見應用場景

4)優化后,使用Firefox瀏覽器訪問圖片,再次查看緩存信息

Nginx 五大常見應用場景
在 firefox 地址欄內輸入 about:cache,查看本地緩存數據,查看是否有圖片以及過期時間是否正確。
文章轉載:高效運維
(版權歸原作者所有,侵刪)

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 治多县| 会泽县| 福建省| 报价| 什邡市| 汉沽区| 喀喇沁旗| 荥经县| 新竹县| 吴堡县| 林西县| 临城县| 元氏县| 丰宁| 陕西省| 常宁市| 伽师县| 锦州市| 武平县| 蕲春县| 潮安县| 甘孜县| 石阡县| 湾仔区| 桐乡市| 江永县| 正阳县| 东至县| 友谊县| 大同市| 高阳县| 太原市| 巴塘县| 肇东市| 仙游县| 黔南| 康平县| 莱阳市| 襄樊市| 岚皋县| 禄劝|