Nginx查看併發鏈接數

web界面查看時Nginx需要開啓status模塊,
編譯安裝Nginx時加上

--with-http_stub_status_module

然後配置Nginx.conf,在server裏面加入如下內容:

location /status {
stub_status on;
access_log  /var/log/nginx/status.log; #自定義路徑
auth_basic "NginxStatus"; }

通過瀏覽器訪問http://localhost/status
Nginx查看併發鏈接數

Active connections    //當前 Nginx 正處理的活動連接數.
server accepts handledrequests  //總共處理了387142個連接,成功創建387142次握手,總共處理了4804888個請求.
Reading         //nginx 讀取到客戶端的 Header 信息數.
Writing         //nginx 返回給客戶端的 Header 信息數.
Waiting         //開啓 keep-alive 的情況下,這個值等於active-(reading+writing),意思就是Nginx已經處理完正在等候下一次請求指令的駐留連接.

命令查看
Nginx查看併發鏈接數

LAST_ACK 3
SYN_RECV 76     #一個連接請求已經到達,等待確認
ESTABLISHED 21396  #正常數據傳輸狀態/當前併發連接數
FIN_WAIT1 3467   #應用說它已經完成
FIN_WAIT2 4      #另一邊已同意釋放
SYN_SENT 628   #應用已經開始,打開一個連接
TIME_WAIT 1584 #等待所有分組死掉
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章