Endlosschleife abfangen

25/02/2008 - 13:28 von Joe Kovac | Report spam
Hallo,

ich habe ein großes Projekt mit vielen .aspx-Seiten. Manchmal passieren
Fehler, die hin und wieder in Endlosschleifen ausarten.
Kann der IIS Endlosschleifen erkennen und ggf. (wie auch immer) stoppen?
Bisher musst ich immer den ganzen IIS-Service stoppen. Das kann doch
nicht gewollt sein. Zudem ist der ganze IIS-Server blockiert, wenn eine
einzelne Seite etwas aus der Reihe tanzt (Endlosschleife).

Danke für eure Tipps

Joe
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
25/02/2008 - 13:36 | Warnen spam
Hallo Joe,

"Joe Kovac" schrieb

ich habe ein großes Projekt mit vielen .aspx-Seiten. Manchmal passieren Fehler, die hin und wieder in Endlosschleifen ausarten.



wenn sauber programmiert wurde, sollte das auszuschließen sein.

Kann der IIS Endlosschleifen erkennen und ggf. (wie auch immer) stoppen?



Nein.

Bisher musst ich immer den ganzen IIS-Service stoppen. Das kann doch nicht gewollt sein. Zudem ist der ganze IIS-Server blockiert,
wenn eine einzelne Seite etwas aus der Reihe tanzt (Endlosschleife).



1. Prüfen und korrigieren des fehlerhaften Codes
2. Leg für jede Website einen eigenen Application Pool an, damit sollte
zumindest nicht alles stehenbleiben. Allerdings wird der Server, bzw.
der Prozessor(kern) wohl komplett ausgelastet, von daher wird das auch
nicht die endgültige Lösung sein, daher siehe 1. :)

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen