91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

拜城县| 台北市| 通城县| 东方市| 阿坝县| 汕头市| 连州市| 招远市| 仙桃市| 江门市| 平南县| 通河县| 交城县| 兴隆县| 天门市| 通辽市| 松潘县| 普兰店市| 莱西市| 泰兴市| 丹东市| 鹤庆县| 安图县| 河源市| 镇宁| 依兰县| 宁都县| 平果县| 沾益县| 黔西| 彭山县| 呼图壁县| 新疆| 舟山市| 新邵县| 遂平县| 灵川县| 寿光市| 鹤峰县| 洪泽县| 麻阳|