Last post Oct 17, 2007 05:53 PM by rfwilliams777
Oct 01, 2007 11:33 AM|Koevoeter|LINK
I installed an update to one of my ASP.NET 2.0 apps and suddenly three or four pages almost always timeout. Apparently something that I changed made them extremely slow. I use quite a bit of session storage, but that has always been the case and never caused
any trouble. And now the odd stuff:
- This happens on Windows 2000 (IIS 5.0). When I connect to the same database (on the wire!) with the same code from my dev machine ==> no problems
- When I redeploy the previous version ==> no problems
So this makes me guess that it has to do with the combination of Windows 2000 (IIS 5.0) and some tiny thing that I've changed...
I have tried so much, I'm actually starting to doubt about how many times I tried everything...
Any suggestions - really ANY - are welcome!
Oct 02, 2007 07:04 AM|HostingASPNet|LINK
What's your version of Windows and IIS on the dev machine?
Also you could try to install the app on Windows 2003 (IIS 6.0) to see what will happen.
Oct 02, 2007 07:15 AM|Koevoeter|LINK
DEV: Vista + IIS 7
Tried on windows 2003, no problems there
Oct 02, 2007 08:28 AM|HostingASPNet|LINK
Do you have changed some settings in the <processModel> section in your machine.config?
Under IIS 6.0, only the following <processModel> settings are used: maxWorkerThreads,
maxIoThreads, and responseDeadlockInterval. All other settings, such as
idleTimeout are configured using the IIS 6.0 metabase.
Oct 02, 2007 09:20 AM|Koevoeter|LINK
Oct 02, 2007 10:25 AM|HostingASPNet|LINK
What is your session timeout, also check idle process timeout too?
If you’ve configured session timeout to be longer than the idle process timeout, then sessions will appear to timeout prematurely.
And think about what exactly you've changed from your previous app version.
Oct 17, 2007 05:53 PM|rfwilliams777|LINK
It might be an issue with Windows 2000 itself. Check to make sure you have all the latest windows updates. Be sure that you occasionally reboot your server or at least to an iisreset. It helps with asp.net website. You're welcome to learn more
about asp.net 2.0 and it's benefits here at asp.net.