用c#测试服务器的公平性

本文关键字:公平性 服务器 测试 | 更新日期: 2023-09-27 17:49:48

我有一个已经设置并运行的服务器。我想测试它是否对n用户是公平的,并平等地限制每个用户。为此,我想建立n连接到服务器(这是简单的进入一个网站),并测试每个人的响应时间。问题是——我不想用n电脑来完成这个任务。只有一台电脑怎么做?我应该模拟发送者(那些发送HttpRequest的人)的IP地址吗?

用c#测试服务器的公平性

最好的方法是使用多线程c#。线程库。您可以创建n个请求。但问题是,当您测量响应的时间(您可以使用秒表对象c#)时,客户端可能会过载,无法测量精确的时间