這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)Nginx中怎么實(shí)現(xiàn)狀態(tài)監(jiān)控,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)是一家專業(yè)從事網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷、小程序制作、網(wǎng)站運(yùn)營(yíng)為一體的建站企業(yè);在網(wǎng)站建設(shè)告別千篇一律,告別似曾相識(shí),這一次我們重新定義網(wǎng)站建設(shè),讓您的網(wǎng)站別具一格。響應(yīng)式網(wǎng)站,實(shí)現(xiàn)全網(wǎng)營(yíng)銷!一站適應(yīng)多終端,一樣的建站,不一樣的體驗(yàn)!
NginxStatus 顯示的內(nèi)容意思如下:
active connections – 當(dāng)前 Nginx 正處理的活動(dòng)連接數(shù)。
server accepts handled requests -- 總共處理了 14553819 個(gè)連接 , 成功創(chuàng)建 14553819 次握手 ( 證明中間沒(méi)有失敗的 ), 總共處理了 19239266 個(gè)請(qǐng)求 ( 平均每次握手處理了 1.3 個(gè)數(shù)據(jù)請(qǐng)求 )。
reading -- nginx 讀取到客戶端的 Header 信息數(shù)。
writing -- nginx 返回給客戶端的 Header 信息數(shù)。
waiting -- 開(kāi)啟 keep-alive 的情況下,這個(gè)值等于 active - (reading + writing),意思就是 Nginx 已經(jīng)處理完正在等候下一次請(qǐng)求指令的駐留連接。
Nginx狀態(tài)監(jiān)控的問(wèn)題
這個(gè)ip_hash模塊是采用IP段來(lái)做負(fù)載均衡的,IP的前三位來(lái)做的hash,也就是說(shuō)
192.168.1.2 --> server1 192.168.1.12 --> server1 192.168.1.13 --> server1
Nginx狀態(tài)監(jiān)控源文件
ngx_http_upstream_ip_hash_module.c 中 iphp->addr[0] = p[0]; iphp->addr[1] = p[1]; iphp->addr[2] = p[2];
好像確實(shí)只取了前三位,我C語(yǔ)言不好??吹牟皇呛苊靼灼渌惴?。
上述就是小編為大家分享的Nginx中怎么實(shí)現(xiàn)狀態(tài)監(jiān)控了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。