您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Nginx中怎么實現狀態監控,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
NginxStatus 顯示的內容意思如下:
active connections – 當前 Nginx 正處理的活動連接數。
server accepts handled requests -- 總共處理了 14553819 個連接 , 成功創建 14553819 次握手 ( 證明中間沒有失敗的 ), 總共處理了 19239266 個請求 ( 平均每次握手處理了 1.3 個數據請求 )。
reading -- nginx 讀取到客戶端的 Header 信息數。
writing -- nginx 返回給客戶端的 Header 信息數。
waiting -- 開啟 keep-alive 的情況下,這個值等于 active - (reading + writing),意思就是 Nginx 已經處理完正在等候下一次請求指令的駐留連接。
Nginx狀態監控的問題
這個ip_hash模塊是采用IP段來做負載均衡的,IP的前三位來做的hash,也就是說
192.168.1.2 --> server1 192.168.1.12 --> server1 192.168.1.13 --> server1
Nginx狀態監控源文件
ngx_http_upstream_ip_hash_module.c 中 iphp->addr[0] = p[0]; iphp->addr[1] = p[1]; iphp->addr[2] = p[2];
好像確實只取了前三位,我C語言不好。看的不是很明白其算法。
上述就是小編為大家分享的Nginx中怎么實現狀態監控了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。