根据this答案,如何在iperf3
完成。通过iperf3
手册页和文档,似乎-t
选项不再存在。在一段时间后,或者如果一段时间内没有客户端,我可以采用哪些其他方法来终止服务器进程?有没有比在后台运行bash脚本更好/更简单的方法来在一定时间后杀死服务器?
目前没有办法让iperf3服务器在一段时间后死掉,或者如果没有客户端存在。
您发布的链接提到想要在测试后完成iperf2端点。 iperf3支持--one-off标志,该标志使服务器最多执行一次测试并退出。
使用iperf2时,-t会在没有流量的t秒后杀死侦听器。无论客户端的-t次如何,它还会将服务器线程限制为t秒。如果给出-d,则-t仅适用于服务器通信线程,并且iperf侦听器将保留。
测试后杀死侦听器的另一个选项是在服务器命令行上设置-P 1
短发