Nginx開啟stub_status模塊配置方法
Nginx中的stub_status模塊主要用于查看Nginx的一些狀態(tài)信息.
本模塊默認是不會編譯進Nginx的,如果你要使用該模塊,則要在編譯安裝Nginx時指定:
./configure –with-http_stub_status_module
一、查看已安裝的 Nginx 是否包含 stub_status 模塊
#/usr/local/nginx/sbin/nginx -V
如果包含 stub_status 模塊,那么就可以進行下面的步驟了:
二、修改 Nginx 配置文件
server {
#添加如下配置
location /nginx-status {
stub_status on;
access_log off;
#加入訪問限制
allow 60.195.252.106;
allow 60.195.249.83;
deny all;
}
}
三、重啟 Nginx
#/usr/local/nginx/sbin/nginx -s reload
四、相關數(shù)據(jù)說明
Active connections: 對后端發(fā)起的活動連接數(shù).
Server accepts handled requests: Nginx總共處理了38810620個連接,成功創(chuàng)建38810620次握手(證明中間沒有失敗的),總共處理了298655730個請求.
Reading: Nginx 讀取到客戶端的Header信息數(shù).
Writing: Nginx 返回給客戶端的Header信息數(shù).
Waiting: 開啟keep-alive的情況下,這個值等于 active – (reading + writing),意思就是Nginx已經(jīng)處理完成,正在等候下一次請求指令的駐留連接.
所以,在訪問效率高,請求很快被處理完畢的情況下,Waiting數(shù)比較多是正常的.如果reading +writing數(shù)較多,則說明并發(fā)訪問量非常大,正在處理過程中.
相關文章
詳解nginx 的 default_server 定義及匹配規(guī)則
這篇文章主要介紹了詳解nginx 的 default_server 定義及匹配規(guī)則,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08

