Ken,
If your server is crashing or hanging you might want to
download our ReJuvin8 tool. It's free for the first
15-days. It can keep your site running despite problems.
It's designed to detect problems then restart or reboot.
It can restart ANY programs, services, or processes in
precise order. It doesn't fix bugs but it does give you some
breathing room while you are finding them. ReJuvin8 also
gives you email and telephone alert messages and graphic
status reports.
It can also test, alert, and report on URLs running anywhere
on any server on your net connection. So if you use multiple
servers you can use them to watch each other, too.
ReJuvin8 has both an automatic and a custom mode. In the
auto mode you make all the settings by pointing and
clicking. This will handle most applications.
The custom mode uses heartbeat synch files to get absolute
detection that key processes are working. Tools and
instructions are provided to help you do this. We also offer
customization as a contract service.
Charles
Get ReJuvin8 at:
http://www.rejuvin8.net?ac=ch1
"Ken Barrett" <ken.c.barrett@rrd.com> wrote in message
news:9e0de658.0311130601.43715c72@posting.google.c om...[color=blue]
> I apologize in advance for cross-posting, but I have noted that others
> have experienced similar issues and was hoping that someone could
> help.
>
> Briefly, I am working on an ASP.NET content management application
> written in C#. running on .NET Framework 1.1/W2K/IIS5. The
> application uses the Microsoft WebService Behavior to generate a tree
> of "folders" in a frame on the left hand side. The user can click on
> a "folder", and the contents are rendered in the top frame on the
> right. The user can then click on individual items (e.g. documents)
> and they are displayed in the bottom frame on the right. The objects
> themselves are stored in a strongly typed session object, and I am
> starting to suspect that might be the issue.
>
> Under minimal load (i.e. 1 user), the application runs for a short
> while, and then the aspnet_wp.exe process hangs. It is never at the
> same point (i.e. different users experience the hang at different
> points), but the one thing that is fairly common is that task manager
> shows that the CPU is happy (i.e. running around 3%-12%), and the
> aspnet_wp.exe process has consumed approximately 65MB of memory. The
> user can click on links in the browser (IE 6.0 SP1), and our
> javascript runs, but no requests are logged on the server (I have used
> Perfmon to verify that no requests are queued).
>
> The IIS log shows a lot of 304 status codes for images, with a few 500
> 10054 status codes mixed in. In addition, there are sporadic
> instances of a status code of 500 with no other information (i.e. just
> the time and the value 500). However, at the point that the
> application hangs, the log shows a status of 200 for the last request
> handled.
>
> I have used IISState, AD+ and WinDbg to try an pinpoint what is going
> on. I have followed the articles at Microsoft on using WinDbg and SOS
> to pinpoint the cause of the hang. The !threads command shows that we
> have 1 dead thread, and further analysis shows that all of the threads
> have a Suspend value of 1. Which, according to the articles, means
> they will not run. However, I cannot for the life of me figure out
> why or how. I could use some help deciphering the dumps and logs,
> since I am new to WinDbg. I didn't include the log here, but I can in
> future posts.
>
> Any help that any can offer is greatly appreciated.
>
> Thanks in advance,
> Ken Barrett
> MCP .NET[/color]