高負載伺服器效能分析命令

2021-08-31 17:37:13 字數 654 閱讀 1889

1. 檢視埠總連線書

[quote]netstat -an | grep 9003 |grep 'established' | wc -l[/quote]

2. 輸出每個ip的連線數,以及總的各個狀態的連線數

[quote]netstat -n | grep 9003 | awk '/^tcp/ end printf("%-20s %s\n","total_ip",i);for(a in s) printf("%-20s %s\n",a, s[a]);printf("%-20s %s\n","total_link",n);}'[/quote]

3. 在 linux 上可用以下語句看了一下伺服器的tcp狀態(連線狀態數量統計)

[quote]netstat -n | awk '/^tcp/ end '[/quote]

4. linux 設定最大連線數

以root使用者執行以下命令:ulimit -hsn 4096

[quote]以上命令中,h指定了硬性大小,s指定了軟性大小,n表示設定單個程序最大的開啟檔案控制代碼數量。個人覺得最好不要超過4096,畢竟開啟的檔案控制代碼數越多響應時間肯定會越慢。設定控制代碼數量後,系統重啟後,又會恢復預設值。如果想永久儲存下來,可以修改.bash_profile檔案,可以修改 /etc/profile 把上面命令加到最後[/quote]

伺服器磁碟效能分析

伺服器硬碟,顧名思義,就是伺服器上使用的硬碟 hard disk 如果說伺服器是網路資料的核心,那麼伺服器硬碟就是這個核心的資料倉儲,所有的軟體和使用者資料都儲存在這裡。對使用者來說,儲存在伺服器上的硬碟資料是最寶貴的,因此硬碟的可靠性是非常重要的。為了使硬碟能夠適應大資料量 超長工作時間的工作環境...

各種伺服器效能分析

域控 務器 域控 務器提供認證服務,實現對網路資源進行管理,包括使用者 裝置 計算機。維護並實施安全策略,提供乙個可靠的網路環境。具有以下的功能 1 使用者認證 2 資源訪問認證 3 安全控制 例如 ldap 和 microsoft s active directory.檔案伺服器 檔案伺服器用來根...

常用伺服器效能分析工具

好記性不如爛筆頭 很有道理,每一次遇到問題都是想不起來命令是啥,在這裡記錄一下下次方便找到!1 top 查詢程序記憶體 cpu占用情況 res實際占用記憶體,cpu為cpu使用佔比,mem為記憶體佔比。top p pid查詢某個程序的資訊。2 iostat 檢視整體io情況 每2秒一次,iowait...