Running a SSRS Stress Test with One User Account...Think Again!
Ok...so you are thinking about running a stress test against your Reporting Services 2008 environment, and you've setup your test harness (I'm biased to VS.NET Team Test 2008 with Load Agents) to use a single domain account. When you run your stress tests...you notice an interesting error like this:
HTTP/1.1 503 There are currently too many requests in progress for user: "domain\username". Please wait until the current requests have finished processing before issuing any more.
So...what do you do? Well, there's a parameter setting in the Reporting Services config files (MaxActiveReqForOneUser) that sets the number of concurrent reports that can be running at the same time for a single user...and by default its set to 20. Simply increase the number to your desired setting. See the SQL Server 2008 Reporting Services BOL for more info: https://msdn.microsoft.com/en-us/library/ms157273.aspx.
There's also a good post on this by John Gallardo: https://blogs.msdn.com/jgalla/archive/2007/01/15/load-testing-reporting-services.aspx.
Comments
- Anonymous
June 08, 2009
PingBack from http://jointpainreliefs.info/story.php?id=2711