TCP ソケットを使用して通信するアプリケーションを構築しています。低速条件下での動作をテストしたい。
サイトに同様の質問がありますが、私が理解しているように、それらは HTTP トラフィックを扱っているか、Linux に関するものです。私のトラフィックは HTTP ではなく、通常の TCP ソケットであり、OS は Windows です。
Modem Speed に fiddler の設定を使用してみましたが、うまくいきませんでした。HTTP 接続でしか機能しないようです。
TCP ソケットを使用して通信するアプリケーションを構築しています。低速条件下での動作をテストしたい。
サイトに同様の質問がありますが、私が理解しているように、それらは HTTP トラフィックを扱っているか、Linux に関するものです。私のトラフィックは HTTP ではなく、通常の TCP ソケットであり、OS は Windows です。
Modem Speed に fiddler の設定を使用してみましたが、うまくいきませんでした。HTTP 接続でしか機能しないようです。
おそらく単体テストの広範なセットに投資したいのは事実ですが、VMWare Workstationを使用してさまざまなネットワーク条件をシミュレートできます。
テスト用に仮想マシンをインストールし、ブリッジ ネットワークをセットアップし (VM が実際のネットワークにアクセスできるようにするため)、コードを VM にアップロードする必要があります。
その後、設定の変更を開始して、アプリケーションのパフォーマンスを確認できます。
NetLimiterも使用できますが、オプションが少なくなります (あなたの場合、パケット損失はテストするのが非常に興味深いものであり、netlimiter では利用できません)。