My site recently became not responsive. When I check the task manager, I saw the file w3wp.exe use a lot of memory. Then I reset the IIS, it runs ok but only for a while then it stops. At first, I thought the server was not configed appropriately but when I check the html files or other pages that don't connect to SQL, it still runs.
Two days ago, the site stops when the file w3wp.exe use about 500MB. But today the site stops when it uses only 270MB.
My site use ASP.NET, OS 2k3. Could any one help me figure out why this happen?
5 2001
My site recently became not responsive. When I check the task manager, I saw the file w3wp.exe use a lot of memory. Then I reset the IIS, it runs ok but only for a while then it stops. At first, I thought the server was not configed appropriately but when I check the html files or other pages that don't connect to SQL, it still runs.
Two days ago, the site stops when the file w3wp.exe use about 500MB. But today the site stops when it uses only 270MB.
My site use ASP.NET, OS 2k3. Could any one help me figure out why this happen?
I've read that w3wp.exe does take up a lot of resources but I don't know what the normal type of activity for your SQL server would be.
Check your Windows Event Logs to see if there are any errors related to the problem listed there
Check to make sure that you've closed all of your SQL connections in your coding as well.....just to be safe.
-Frinny
Welcome to theScripts!
It is unlikely that you server is crashing because of the memory that the processis is taking, rather, it sounds like something is causing the application pool to crash. Check your event log to see if this is the case.
Thank you for your guide. When I check in the event log, there was no application pool error. I think the application pool is ok because all other pages that are not connected with SQL still run well at anytime.
I guess there may be connection errors or something like that. But I don't know how to test the connection errors. Could you tell me more about this?
Try setting up some breakpoints and watches, then step through your code.
Thank you for your guide. When I check in the event log, there was no application pool error. I think the application pool is ok because all other pages that are not connected with SQL still run well at anytime.
I guess there may be connection errors or something like that. But I don't know how to test the connection errors. Could you tell me more about this?
Thank you for your guide. When I check in the event log, there was no application pool error. I think the application pool is ok because all other pages that are not connected with SQL still run well at anytime.
I guess there may be connection errors or something like that. But I don't know how to test the connection errors. Could you tell me more about this?
Normally when you get a connection error an exception is thrown.
Are you catching all of your exceptions? Maybe try either removing the catches or when you catch such an error record it in some way.
-Frinny
Sign in to post your reply or Sign up for a free account.
Similar topics
by: Louis |
last post by:
Hi All,
I'm using w2k3 and IIS6, is it true that when I start
the .net web application, there will be a process
w3wp.exe? As my application is using asp.net, but when I
start the web site,...
|
by: Gaël |
last post by:
Hi everybody!
I have a really big problem with ASP.NET application. I noticed that the
w3wp.exe memory size, increase with the time and the use of my website. When
it raise a certain value, w3wp...
|
by: Tod Birdsall |
last post by:
Hi All,
The organization I am working for has created a new corporate website
that used Microsoft's Pet Shop website as their coding model, and
dynamically served up content, but cached each...
|
by: MattC |
last post by:
I have an ASP.NET app that is running at around 60MB for the w3wp.exe. This
often jumps very quickly to 100/120 MB before shrinking again. It is also
using around 250MB of virtual memory.
Is...
|
by: mcollier |
last post by:
I am experiencing high CPU utilization with my ASP.NET application.
The w3wp.exe process uses 75%-80% CPU for about 10 seconds. I notice
this when the application first starts up, which I can...
|
by: Ricky Chan |
last post by:
I am using windows 2003.
I have unchecked all options in IIS6 application pool,
so I assume no worker process recycling will be performed whether any event
occured.
what will be happened when...
|
by: AN |
last post by:
Greetings,
We make an ASP.NET web application and we host it for our customers. We
have provisioned hardware and hope to be able to service around 200
customers on this hardware. The web...
|
by: James Hunter Ross |
last post by:
Friends,
We are preparing for Beta release of a new ASP.NET project, but our initial
in-house tests are not going well. We have had W3WP.exe (and aspnet_wp.exe)
die, and we feel we can monitor...
|
by: Anand Saha |
last post by:
Machine: 32 bit Intel Xeon 2.93 GHz, 16 CPUs, 32 GB RAM
OS: Windows Server 2003 R2 Ent Edition, SP2
Web Server: IIS 6
ASP.NET ver: 2.0
I made a simple ASP.NET application, with only this code...
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
|
by: ryjfgjl |
last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
| |