我编写了一个 TCP 服务器实现,使用它创建了一个用作 TCP 回显服务的应用程序。
现在我想测试这个回声服务器
- 它可以处理多少个连接
- 什么是响应时间
- 它使用多少内存和 CPU
请您建议任何标准方法/工具来测试此回声服务器。我知道 TCP 和 echo 服务器的实现都是相当标准的做法,所以我希望找到成熟的工具来测试它。
PS:我可以编写自己的测试应用程序,但我不想这样做,因为如果我看到一些问题,我需要确定是我的服务器做错了。我不想首先测试我的测试客户端。
我使用 C# 和 .NET 3.5 编写了这个实现,尽管我相信参考这个问题并不重要。