一. 編譯Nginx時開啓選項
如果需要開啓監控模塊,在安裝Nginx時需要開啓選項
--with-http_stub_status_module #記錄Nginx 客戶端基本訪問狀態信息
Syntax: stub_status;
Default : —
Context : server, location
二. 具體配置如下:
location /mystatus {
stub_status on;
}
三. Nginx_status 概述
顯示信息 | 含義 |
---|---|
Active connections | Nginx 當前活躍連接數 |
server | Nginx 處理接收握⼿總次數 |
accepts | Nginx 處理接收總連接數 |
handled requests | 總共處理請求次數 |
Reading | Nginx讀取數據 |
Writing | Nginx寫的情況 |
Waiting | Nginx 開啓keep-alive⻓連接情況下,既沒有讀也沒有寫,建⽴連接情況 |
四. 長連接狀態的一次TCP的連接,可以發起多次http的請求
- keepalive_timeout 0; # 類似於關閉長連接
- keepalive_timeout 65; # 65s沒有活動則斷開連接