私は、TCP エコー サービスとして機能するアプリケーションを作成した TCP サーバーの実装を作成しました。
今、私はこのエコーサーバーを次のようにテストしたいと思います
- 処理できる接続数
- 応答時間はどのくらいですか
- メモリと CPU の使用量
このエコー サーバーをテストするための標準的な方法/ツールを提案してください。TCP とエコー サーバーの実装はどちらもかなり標準的な方法であることを理解しているので、それをテストするための確立されたツールを見つけたいと思っています。
PS: 独自のテスト アプリケーションを作成することはできますが、何か問題が発生した場合は、自分のサーバーが間違っていることを確認する必要があるため、そうしたくありません。最初にテスト クライアントをテストして終わりたくありません。
この実装は C# と .NET 3.5 を使用して作成しましたが、質問を参照しても問題ないと思います。