クライアントが自動的に閉じられているプロセスを終了すると。私はいくつかのプロセスを自動化したいので、サーバ側で同じことをしたいと思っていますが、サーバ側は終了していますが、開いたままです。iperfサーバーが終了したらどうやって停止できますか?
1
A
答えて
1
はiperfのオプション-t
を使用します。そのため、t
秒後に停止します。デフォルトのiperfクライアントのタイムアウトは10秒です。それ以降は停止します。
は試してみてください。ここでは両方が10
秒後に停止します。
サーバー:iperfの-s 10
クライアント-t:iperfの-c < IPアドレス> 10
0
-t、それは完全になるまで待って、それを後に殺し、バックグラウンドで起動します。
iperf -s -w 2Mb -p 5001 &
sleep 20
pkill iperf
1
バージョンによって異なると思います。最近私がこの機能を追加したiperf 2の話ができます。 -server
を起動すると、最終的に「サーバー」、リスナースレッドとトラフィック(受信/サーバー)スレッドごとに2つのスレッドが存在します。だから、-t
は、いくつかのことを行い、それがリスナースレッドのタイムアウトとトラフィックスレッドの時間を設定します。リスナー・スレッドはトラフィック・スレッドの親です。したがって、リスナー・スレッドは、トラフィック・スレッドが終了する前に完了するのを待たなければなりません。
例:のは、30秒のリスナーを周り続ける1つの問題をiperf -s -t 30
としましょう。 30秒以内にクライアントが存在しない場合、「サーバー」は30秒後に終了します。しかし、クライアントが接続してから20秒が経過した場合。 iperf -c <server> -t 30
の場合、リスナ/サーバは20 + 30秒間待機してから終了します。 (注:クライアント-t <value>
はサーバに渡されないため、server -t
はクライアント-t
以上である必要があります)
関連する問題
- 1. C#bot-frameworkのダイアログからどうやって終了できますか?
- 2. Visual Studio 2017が停止してドッキングを終了しました
- 3. jqueryの停止/終了が長すぎてアニメーションを停止できない
- 4. OAuthトークンミドルウェアスリムバージョン3停止または終了
- 5. 同期要求を停止できますか?どうやって?
- 6. VisualStateが終了したときにストーリーボードを停止しない
- 7. クイズアプリケーションの作業が終了したらアプリケーションが停止しました
- 8. XCUITestsの間でアプリケーションの終了を停止できますか?
- 9. アプリケーションが終了するとスレッドが停止しますか?
- 10. サービスを停止してアプリを終了
- 11. Eclipseをシャットダウンして終了を停止することができます
- 12. ユーザーは「停止」という単語をどのように入力してコードを終了できますか?
- 13. 停止ボタン付き終了プログラム
- 14. Androidを停止してアプリを強制終了できますか?
- 15. アニメーションが終了した後にイベントを停止して復帰しました。
- 16. アプリが終了した後にAndroidサービスが停止する
- 17. xamarin.ios URLからのmp3ストリーミングが終了前に停止する
- 18. setTimeout()が終了するまで、どのように処理を停止できますか?
- 19. signalRサーバー(WPF)が誤って停止した場合、どのクライアントをすべてログアウトできますか?
- 20. ajaxからの値に基づいて終了または停止する
- 21. Android foursquare:チェックインが完了したかどうかはどうやって知ることができますか?
- 22. アクティビティが完了したら、RecyclerView ViewHolderでスレッドを停止できますか?
- 23. Ethereumウォレットの同期が終了するまでに「停止」しました
- 24. Javascriptの機能を防止、停止、または終了するにはどうすればよいですか?
- 25. jQueryでアニメーションを停止する方法、最初にアニメーションが終了したら
- 26. アダプターがAndroidアプリで終了したときにオーディオプレーヤーを停止する
- 27. サービスワーカー - DevToolsによって終了が防止されました
- 28. 明示的に終了した後にredmineが停止する
- 29. アプリを終了した直後にAndroidサービスが停止する
- 30. アプリケーションを終了した後にサービスが停止する