帮助文档>云服务器 > 宽带占用高怎么办?

宽带占用高怎么办?

发布时间:2021-07-02 11:24

宽带占用过高可能导致云服务器操作卡顿或无法连接。

本文介绍排查云服务器带宽占用高的方法及相应的解决方案。

  Windows

  1. 以 Windows 2016 操作系统云服务器为例。首先,在控制台中远程 登录云服务器。

  2. 打开【运行】窗口,输入 perfmon -res,打开【资源监视器】。

 

3. 在【资源监视器】中,单击【网络】,查看带宽使用情况。

  4. 查看带宽占用率较高的进程。

  ● 如果消耗带宽较多的进程均为业务进程,建议您 升级公网带宽。

  ● 如果消耗带宽较多的进程为异常进程,可能是病毒或木马导致,建议您可以自行终止进程或者使用安全软件进行查杀。

  Linux

  1. 以 CentOS 7.2 64bit 操作系统云服务器为例。首先,在控制台中远程 登录云服务器。

  2. 执行以下命令安装 Linux 流量监控工具 iftop:

  yum install iftop -y

  3. 执行如下命令,查看导致流量较高的端口与消耗流量的 IP,以 eth0 端口为例。

  iftop -i eth0 -P

 

  ● =>代表发送数据,<=代表接收数据。

  ● TX 表示发送流量,RX 表示接收流量,TOTAL 表示总流量。

  ● cum:表示第一列各种情况的总流量。

  ● peak:表示第一列各种情况的流量峰值。

  ● rates:表示第一列各种情况 2 秒、10 秒、40 秒内的平均流量。

  执行如下命令查看端口对应的进程,以 38366 端口为例:

  netstat -tunlp |grep 38366

  4. 查看带宽占用率较高的进程名。

  ● 如果消耗带宽较多的进程均为业务进程,建议您 升级公网带宽。

  ● 如果消耗带宽较多的进程为异常进程,可能是病毒或木马导致,建议您可以自行终止进程或者使用安全软件进行查杀。

 
本文导读