亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nginx中模塊的用法

發布時間:2021-06-29 09:53:20 來源:億速云 閱讀:134 作者:chen 欄目:大數據

這篇文章主要介紹“nginx中模塊的用法”,在日常操作中,相信很多人在nginx中模塊的用法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”nginx中模塊的用法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1、

stub_status模塊:

用于展示nginx處理連接時的狀態。

配置語法如下:

Syntax:stub_status;
Default:默認沒有配置
Context:server、location

可以編輯default.conf,加上如下配置:

vim /etc/nginx/conf.d/default.conf

nginx中模塊的用法

然后檢查配置的正確性:

#-t 表示檢查配置文件;-c表示檢查指定的配置文件,默認為/etc/nginx/nginx.conf
nginx -t -c /etc/nginx/nginx.conf

這里注意了,雖然修改的是default.conf,但是檢查的時候始終還是加載nginx.conf,否則報錯:

nginx中模塊的用法

因為nginx.conf中include了conf.d目錄下的所有.conf文件。

然后重新加載配置文件:

#-s表示給master進程發送信號:stop、quit、reopen、reload;-c指定配置文件目錄
nginx -s reload -c /etc/nginx/nginx.conf

nginx中模塊的用法

Active connections: 對后端發起的活動連接數;

Server accepts handled requests: Nginx總共處理了13個連接,成功創建13次握手(證明中間沒有失敗的),總共處理了7個請求;

Reading: Nginx 讀取到客戶端的Header信息數;

Writing: Nginx 返回給客戶端的Header信息數;

Waiting: 開啟keep-alive的情況下,這個值等于 active – (reading + writing),意思就是Nginx已經處理完成,正在等候下一次請求指令的駐留連接。

所以,在訪問效率高,請求很快被處理完畢的情況下,Waiting數比較多是正常的。如果reading +writing數較多,則說明并發訪問量非常大,正在處理過程中。

2、

random_index模塊:

指定目錄中選擇一個隨機主頁。

配置語法:

Syntax:random_index on | off;
Default:random_index off;默認是關閉的
Context:location  在location下配置

在配置文件default.conf中加random_index on;并修改很目錄為自定義的指定目錄。

nginx中模塊的用法

在指定目錄里放顯示三種顏色的html頁面:

black.html   green.html   red.html
<html>
<head>
      <meta charset="utf-8"/>
      <title>nginx-test</title>
</head>

<body >
</body>

</html>

然后reload nginx服務:

systemctl reload nginx.service

用瀏覽器訪問隨著刷新會顯示不同顏色的頁面。值得注意的是,nginx是不會加載指定目錄下隱藏文件的.

3、

sub_module模塊:

主要用于HTTP內容替換。

語法如下:

1、
Syntax:sub_filter old_string new_string; 把old_string替換為new_string
Default:沒有配置
Context:http、server、location下配置
把old_string替換為new_string

2、
Syntax:sub_filter_last_modified on|off;
Default:sub_filter_last_modified off;
Context:http、server、location下配置
表示客戶端和服務端交互時,nginx校驗服務端內容是否有變更,主要用于緩存場景。

3、
Syntax:sub_filter_once on|off;  
Default:sub_filter_once on;  
Context:http、server、location下配置
表示默認匹配字符串個數;默認狀態下是匹配第一個。

在指定目錄下建一個submodule.html文件:

<html>
<head>
       <meta charset="utf-8"/>
       <title>nginx-test</title>
</head>
<body>
       <h3>smallsoup test tomcat test tomcat </h3>
</body>
</html>

然后在default.conf中配置這個目錄為根目錄,并配置sub_filter:

nginx中模塊的用法

用于把html中的tomcat修改為nginx,reload nginx后可以看到頁面:

nginx中模塊的用法

但是只修改了第一個tomcat,第二個沒有修改;如果要全部替換,需要配置:

nginx中模塊的用法

nginx中模塊的用法

如果遇到頁面上沒有替換的情況,可能是瀏覽器緩存導致,需要強制刷新或者清理緩存后刷新。

到此,關于“nginx中模塊的用法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开原市| 延吉市| 钦州市| 民县| 宁南县| 手游| 绥化市| 伊金霍洛旗| 安仁县| 北海市| 济阳县| 新巴尔虎右旗| 汉寿县| 赤峰市| 乐都县| 宜城市| 宝山区| 洪江市| 彰化县| 开鲁县| 荆门市| 青川县| 新疆| 丹阳市| 六盘水市| 奎屯市| 东丽区| 东台市| 潍坊市| 沛县| 昌图县| 历史| 荔波县| 竹北市| 南部县| 宜章县| 县级市| 张家界市| 云和县| 额尔古纳市| 奉新县|