Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Connection Pooling .NET 3.5 vs .NET 1.1

Status
Not open for further replies.

andegre

MIS
Oct 20, 2005
275
US
I have a very large ASP.NET web application that was recently upgraded from 1.1 to 3.5 framework. This has NOT hit production yet because I am still having performance problems.

One thing I am noticing is the number of "connections" on the application servers. (Test environment has 4 servers running Microsoft's NLB, Network Load Balance, while the production environment is running 8 application servers).

In production (which is still .NET 1.1) each server's # of connections doesn't get higher than 50, usually averages around 25 to 35.

In test (.NET 3.5), I had a "load test" last Friday and also Tuesday of this week and both times I have seen the # of connections on the [4] application servers get as high as 450, and is commonly between 100 and 300.

Also, in production, I average 1000 active users, and for the load test I had 500.

This is a HUGE difference between the environments/frameworks.

For the upgrade process, the code was only changed in order to get it to compile, NO CHANGES except for 1 class. That one class that had to be reworked was the XslTransform (1.1) changed to XslCompiledTransform (3.5). That whole class changed pretty drastically in their upgrade.

Do any of you architects/ASP pros/IIS pros know of any big changes that could be causing my issue? Is there some setting that I could change in a web.config or IIS website property that is new and needed for .NET 3.5?

Any help would be greatly appreciated! Thanks!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top