云主機帶寬占用高怎么辦
更新時間 2024-11-19 11:18:22
最近更新時間: 2024-11-19 11:18:22
分享文章
本文為您介紹云主機帶寬占用高的解決方法。
操作場景
如果云主機操作卡頓或無法連接,可能是由于云主機帶寬占用過高導致的,下面內容介紹了排查云主機帶寬占用高的方法及相應的解決方案。
Windows操作系統云主機
-
首先登錄云主機,以Windows server操作系統云主機為例。
-
在云主機中打開“運行”窗口,輸入“perfmon -res”,打開資源監視器。
-
在“資源監視器”中,單擊“CPU”或“網絡”,查看CPU占用率或帶寬使用情況。
-
在監視器中查看帶寬占用率較高的進程名,一般會有以下情況。
(1)如果消耗帶寬較多的進程為業務進程,表示云主機規格不滿足業務運行需求,建議變更云主機的配置。
(2)如果消耗帶寬較多的進程為異常進程,可能是病毒或木馬導致,建議自行終止進程或者使用安全軟件進行查殺。必要時候建議重裝系統確保系統正常運行。
Linux操作系統云主機
-
通過管理控制臺登錄云主機,以CentOS 7.6 操作系統云主機為例。
-
執行以下命令安裝Linux流量監控工具iftop。
yum install iftop -y
-
執行如下命令,查看導致流量較高的端口與消耗流量的IP,以eth0端口為例。
iftop -i eth0 -P
-
執行如下命令查看端口對應的進程,以38366端口為例。
netstat -tunlp |grep 38366TX表示發送流量,RX表示接收流量,TOTAL表示總流量。
cum:表示第一列各種情況的總流量。
peak:表示第一列各種情況的流量峰值。
rates:表示第一列各種情況2秒、10秒、40秒內的平均流量。
-
查看帶寬占用率較高的進程名。
(1)如果消耗帶寬較多的進程為業務進程,表示云主機規格不滿足業務運行需求,建議變更云主機的配置。
(2)如果消耗帶寬較多的進程為異常進程,可能是病毒或木馬導致,建議自行終止進程或者使用安全軟件進行查殺。必要時候建議重裝系統確保系統正常運行。