摘要: Linux 内核自带的高性能网络测试工具 pktgen。pktgen 支持丰富的自定义选项,方便你根据实际需要构造所需网络包,从而更准确地测试出目标服务器的性能。 不过,在 Linux 系统中,你并不能直接找到 pktgen 命令。因为 pktgen 作为一个内核线程来运行,需要你加载 pktgen 阅读全文
posted @ 2021-01-22 17:26 fanggege 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: wrk 它是一个 HTTP 性能测试工具,内置了 LuaJIT,方便你根据实际需求,生成所需的请求负载,或者自定义响应的处理方法。为了得到应用程序的实际性能,就要求性能工具本身可以模拟用户的请求负载,而 iperf、ab 这类工具就无能为力了。幸运的是,我们还可以用 wrk 安装 wrk 工具本身不 阅读全文
posted @ 2021-01-22 17:18 fanggege 阅读(252) 评论(0) 推荐(0) 编辑
摘要: iperf 是针对 TCP 和 UDP 的测试,比如你刚拿到一批虚拟机时,首先要做的,应该就是用 iperf ,测试一下网络性能是否符合预期。 安装 # Ubuntu apt-get install iperf3 # CentOS yum install iperf3 开始测试 服务端 # -s表示 阅读全文
posted @ 2021-01-22 17:08 fanggege 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 用 netstat 或者 ss ,来查看套接字、网络栈、网络接口以及路由表的信息,个人更推荐,使用 ss 来查询网络的连接信息,因为它比 netstat 提供了更好的性能(速度更快)。 使用示例: # head -n 3 表示只显示前面3行 # -l 表示只显示监听套接字 # -n 表示显示数字地址 阅读全文
posted @ 2021-01-22 10:49 fanggege 阅读(341) 评论(0) 推荐(0) 编辑