亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


Nginx查看并發連接數的2種方法


avatar
小浪云 2024-09-29 299


生產環境中越來越多的項目使用nginx作為WEB Server,與此同時我們也需要時刻關注nginx狀態,比如查看nginx當前并發連接數,確保正常運行。這篇文章分享下查看nginx并發連接數的兩種方法。

方法一:通過WEB界面查看

此方法需要依賴于nginxhttp_stub_status_module模塊,可輸入nginx -V查看是否已經安裝此模塊,如果沒有安裝需要重新編譯該模塊

Nginx查看并發連接數的2種方法

在您的任意一個server段內,添加如下配置:

location /ngxstatus {

   stub_status on;

}

配置修改完畢后輸入命令nginx -t確保語法沒有問題,并重載一次nginx配置nginx -s reload,使其生效。再訪問http://www.8a.com/ngxstatus就可以看到連接數狀態了,如下截圖。

Nginx查看并發連接數的2種方法

上面參數的含義如下:

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

方法二:命令查看

如果您只是想單純的查看nginx當前并發連接數,不需要更詳細的信息,直接使用下面的命令即可

netstat -apn|grep ‘nginx: worker’|wc -l

相關閱讀