Click here to Skip to main content
15,896,532 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have more than three domain on same server(window 2003 r2). all domain running properly but one domain is not loading or loading very slowly. All time in morning site runs properly but in afternoon or in evening site does not load.

my site on asp.net using sql server 2008 r2 as a backend.

don't know the reason. please help me.

thanks & regards

monika
Posted
Comments
José Amílcar Casimiro 24-Jun-13 8:24am    
Have any significant error in event viewer? If your domain are very slowly in the afternoon you may have a memory leak or some other type of error in the code.
Try recycle your application pool when the site is very slow, if it runs faster after que app pool recycle then your code could be the problem.
monika dixit 24-Jun-13 8:34am    
thanks for your reply..

i have many warnings in event viewer but don't get error.
warning is 'Report Server Windows Service (MSSQLSERVER) cannot connect to the report server database.'
José Amílcar Casimiro 24-Jun-13 8:36am    
Does the website with problems have anything to do with reporting services?
monika dixit 24-Jun-13 8:39am    
i did not use reporting services.
José Amílcar Casimiro 24-Jun-13 8:45am    
You have to profile the website code. If it is a production website you can use performance counters to try to understand here the problem is.
You can also check the iis logs to verify which requests are consuming more time.

 
Share this answer
 
v2
Comments
monika dixit 24-Jun-13 8:53am    
recycling is also not working for a website. i recycled application pool many times in past 10 days but not effective. now site is running properly but each day i have to face this problem.
There may be many reasons behind the slowing down of the Website.

You have to research all the modules of Website carefully and check which components are exactly making it slow.

You can see the POST/GET requests inside FireBug "Net" tab (in Firefox), which are sent to your application, while the page is loaded. You can see the time each request takes there only.

After that you will be a bit particular of the functions slowing down the site.

For example, when you click on Sign-in button, there will be request in the "Net" tab, which will show the actual time taken to complete that task. If that takes more time than you expect, then you have to check that Sign-in function by debugging and find the exact cause.

And yes, as you mentioned that it slows down in evening, so you need to detect the number of users coming to your site at that time and how to control that. There is also a setting in IIS to enable maximum Limits of connection. That is at...
IIS-> Website-> Advanced Settings-> Connection Limits


There are many Performance Improving Techniques, which you can go for.
Google [^]will suggest you many articles in this topic.

Now, you just need to follow these as far as you can and make it better performed.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900