幾個(gè)常用的proc參數(shù);
創(chuàng)新互聯(lián)建站專(zhuān)業(yè)IDC數(shù)據(jù)服務(wù)器托管提供商,專(zhuān)業(yè)提供成都服務(wù)器托管,服務(wù)器租用,綿陽(yáng)主機(jī)托管,綿陽(yáng)主機(jī)托管,成都多線(xiàn)服務(wù)器托管等服務(wù)器托管服務(wù)。
1. /proc/net/ip_vs
獲取當(dāng)前LVS內(nèi)核配置,包括VS和RS相關(guān)信息;同ipvsadm -ln;
IP Virtual Server version 1.2.1 (size=1048576) - 這里size是指連接hash表大?。?br />Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 0ADC0108:0050 rr - vs信息,vip和vport 16進(jìn)制,調(diào)度算法rr;
-> C0A8010B:0050 Route 1 0 0 - rs信息,rip和rport 16進(jìn)制,權(quán)值為1,
-> C0A8010A:0050 Route 1 0 0 - ActiveConn是指established狀態(tài)的連接個(gè)數(shù);
- InActConn是指非established狀態(tài)的連接個(gè)數(shù);
2./proc/net/ip_vs_conn
獲取所有連接信息,建議不要用該命令,因?yàn)檫B接數(shù)很多時(shí),CPU開(kāi)銷(xiāo)會(huì)很大;
Pro FromIP FPrt ToIP TPrt DestIP DPrt State Expires
- 用戶(hù)ip和port vs ip和port rs ip和port tcp狀態(tài)機(jī)狀態(tài) 連接超時(shí)剩余的時(shí)間
3./proc/net/ip_vs_stats
獲取 連接/數(shù)據(jù)包/字節(jié)數(shù) 的全局統(tǒng)計(jì)信息;
第一行是 累計(jì)值;
第二行是 速率,統(tǒng)計(jì)周期為2s;
Total Incoming Outgoing Incoming Outgoing
Conns Packets Packets Bytes Bytes
0 0 0 0 0
Conns/s Pkts/s Pkts/s Bytes/s Bytes/s
0 0 0 0 0
4./proc/sys/net/ipv4/vs/expire_nodest_conn
默認(rèn)值為0,當(dāng)LVS轉(zhuǎn)發(fā)數(shù)據(jù)包,發(fā)現(xiàn)目的RS無(wú)效(刪除)時(shí),會(huì)丟棄該數(shù)據(jù)包,但不刪除相應(yīng) 連接;這樣設(shè)計(jì)的考慮是,RS恢復(fù)時(shí),如果Client和RS socket還沒(méi)有超時(shí),則 可以繼續(xù)通訊;
如果將該參數(shù)置1,則馬上釋放相應(yīng) 連接;
個(gè)人建議采用默認(rèn)值,配置為0;
5. /proc/sys/net/ipv4/vs/expire_quiescent_template
默認(rèn)值為0,當(dāng)RS的weight值=0(如,健康檢測(cè)失敗,應(yīng)用程序?qū)S weight置0)時(shí),會(huì)話(huà)保持的新建連接 還會(huì)繼續(xù)調(diào)度到該RS上;
如果配置為1,則馬上將 會(huì)話(huà)保持的連接模板 置為無(wú)效,重新調(diào)度新的RS;
如果有會(huì)話(huà)保持的業(yè)務(wù),建議該值 配置為1;
6. /proc/sys/net/ipv4/vs/nat_icmp_send
默認(rèn)值為0;
如果置為1,當(dāng)LVS收到RS發(fā)送出來(lái)的數(shù)據(jù)包,但沒(méi)有找到相應(yīng)連接時(shí),則發(fā)送目的不可達(dá)(端口不可達(dá))的ICMP給RS;
建議采用默認(rèn)值,為0;
7. /proc/sys/net/ipv4/vs/sync_threshold
默認(rèn)值為 3 50;
這個(gè)參數(shù)和連接同步相關(guān),LVS收到3個(gè)包后,開(kāi)始啟動(dòng)同步;之后,每收到50個(gè)包,啟動(dòng)一次同步;
可以根據(jù)LVS的流量,可以調(diào)整連接同步的頻率,從而控制同步的系統(tǒng)開(kāi)銷(xiāo);
8. /proc/sys/net/ipv4/vs/下其它參數(shù)
用于“內(nèi)存不足時(shí)釋放連接”,但當(dāng)前服務(wù)器內(nèi)存很大,這些參數(shù)已經(jīng)無(wú)用;