Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何加载测试通用处理程序_C#_Asp.net_Httphandler_Load Testing - Fatal编程技术网

C# 如何加载测试通用处理程序

C# 如何加载测试通用处理程序,c#,asp.net,httphandler,load-testing,C#,Asp.net,Httphandler,Load Testing,我有一个提供动态数据的通用处理程序,我想确保它向用户发送所有请求(我可以看到当我在同一页面上放置太多img标记调用它时,它会暂停,或者有时不会返回) 我对如何在VS中实现这一点有点困惑,因为我没有直接调用它,处理程序是通过图像标记调用的 我应该在计数器中查看哪些值,如何评估在出现问题或达到共享主机提供程序允许的最大值(平均内存和cpu)之前,同时需要多少请求 谢谢 在客户端绘制图片,您无法避免。出于所有意图和目的,处理程序实际上成为图像。当显示页面调用处理程序时,处理程序使用查询字符串形成引用,

我有一个提供动态数据的通用处理程序,我想确保它向用户发送所有请求(我可以看到当我在同一页面上放置太多img标记调用它时,它会暂停,或者有时不会返回)

我对如何在VS中实现这一点有点困惑,因为我没有直接调用它,处理程序是通过图像标记调用的

我应该在计数器中查看哪些值,如何评估在出现问题或达到共享主机提供程序允许的最大值(平均内存和cpu)之前,同时需要多少请求


谢谢

在客户端绘制图片,您无法避免。出于所有意图和目的,处理程序实际上成为图像。当显示页面调用处理程序时,处理程序使用查询字符串形成引用,然后生成图像,无论它来自数据库还是平面文件。因此,在大多数情况下,生成的都是引用(文本)。如果您的页面调用处理程序一千次,那么您唯一要等待的就是要加载的图像

如果图像作为二进制文件存储在数据库中,则可能会导致性能损失。如果它们存储在一个目录中的平面文件中,那么就不会像您所做的那样生成引用。所以就像pankaj说的,如果你不关闭连接,你点击数据库一千次,我可以看到它的速度越来越慢。除此之外。。。我猜你在别的地方有问题。你的图像存储在哪里