0

根据 这个答案,如何做到这一点iperf3。通过iperf3手册页和文档,该-t选项似乎不再存在。在一段时间后或者如果一段时间内不存在客户端,我还可以实施哪些其他方法来终止服务器进程?有没有比在后台运行 bash 脚本在一段时间后杀死服务器更好/更简单的方法?

4

2 回答 2

1

目前没有办法让 iperf3 服务器在一段时间后死掉,或者如果没有客户端存在。

您发布的链接提到希望在测试后完成 iperf2 端点。iperf3 支持 --one-off 标志,该标志使服务器最多执行一次测试并退出。

于 2018-09-04T23:45:36.253 回答
1

使用 iperf2 -t 将在 t 秒没有流量后终止侦听器。它还将服务器线程限制为 t 秒,而不管客户端的 -t 次。如果给定 -d,则 -t 仅适用于服务器流量线程,并且 iperf 侦听器将保留。

测试后终止侦听器的另一个选项是在服务器命令行上设置 -P 1

鲍勃

https://sourceforge.net/projects/iperf2/

于 2018-09-06T19:48:00.983 回答