如果弹性云主机响应慢,乃至没法访问,则多是带宽占用太高酿成的。那末怎么解决云主机的高带宽使用问题?
一、Windows
1、视窗
通过管理控制台远程登录弹性云主机。
以下以运行 Windows Server 2012 的弹性云主机为例。
2、启动“运行”对话框,然后输入perfmon -res。
图 1启动资源监视器
3、在“资源监控”页面,单击“ CPU ”或“网络”页签,查看 CPU 或带宽使用情况。
4、查看带宽使用率高的进程。
如果此类进程为业务进程,建议修改ECS规范。
如果这些进程是异常的,则多是病毒或木马引发的。建议您停止进程或使用安全软件扫描并停止它们。
二、Linux
1、通过管理控制台登录弹性云主机。
下面以运行 CentOS 6.8 64bit 的 ECS 为例。
2、运行以下命令安装Linux流量监控工具iftop:
百胜安装 iftop -y
3、履行以下命令查看致使流量大的端口和占用高带宽的IP地址(以eth0端口为例):
iftop -i eth0 -P
4、运行以下命令查看与该端口相干的进程(以38366端口为例):
netstat -tunlp |grep 38366
=>表示发送的数据,<=表示接收的数据。
TX表示TX流量,RX表示RX流量,TOTAL表示总流量。
cum表示第一列的总流量。
peak表示第一列中的峰值流量。
rate表示第一列中 2、10 和 40 秒内的平均流量。
5、查看带宽使用率高的进程。
如果此类进程为业务进程,建议修改ECS规范。
如果这些进程是异常的,则多是病毒或木马引发的。建议您停止进程或使用安全软件扫描并停止它们。
以上就是解决云主机的高带宽使用问题的两个方法,希望能帮助到大家。
TOP