测试单个端口的带宽

测试单个端口的带宽

在工作中,我们的收银系统出现了问题。我们使用的公司将数据库集中托管在 MySql 服务器上,我们通过标准端口 3306 进行连接。

我们遇到的问题是,在白天,显然是我们使用它最多的时间,系统可能会非常慢。有时它没问题,但经常会在简单的请求上超时,并定期断开与服务器的连接。

我对我们的宽带进行了多次速度测试,虽然在高峰时段我们确实会损失大约 65% 的带宽,但我们的 ping 值仍然很好,我们可以毫无问题地浏览互联网。

我已经与软件供应商取得联系,他们建议我们的 ISP 可能限制了端口 3306 的带宽,或者这个端口可能被我们交换机上的其他端口超载。

因此,我正在寻找一种方法来测试端口 3306 上的带宽并查看其性能。有人知道如何做到这一点吗?

感谢您提供的任何帮助。

答案1

最简单的方法是设置一个网络服务器(例如lighttpd) 在端口 3306 上,共享一些大文件(dd if=/dev/zero of=/var/www/bigfile bs=1M count=1000),然后尝试使用类似的工具下载它wget

这是最简单的,因为它不需要在服务器或客户端机器上安装特殊软件。(如果你的 ISP 阻止了港口您不需要使用完全相同的服务器测试连接性:只需选择具有足够带宽的服务器即可。

相关内容