Forums Neueste Beiträge
 

IIS Timeout nach 15 Minuten

02/12/2009 - 17:05 von Andre Grumbach | Report spam
Hallo zusammen,
ich hoffe ihr könnt mir mit meinem Problem helfen, auch wenn es wohl eher in
Richtung Administration geht.

Ich versuche derzeit ein Upload über eine Fremdwebseite zu machen.
Das Problem ist, die Datei die Hochgeladen wird, zieht eine sehr lange
Prozdur von Überprüfung DB Änderungen usw. hinter sich her, das es vorkommen
kann, das der IIS nach 15 Minuten den Thread abbricht.

Dies ist aber nicht das was ich will, ich würde gern den kompletten Prozess
durchlaufen lassen, auch wenn er 3-4 Stunden dauert.

Gibt es irgendeine Möglichkeit über die Registry oder diverse IIS
Einstellungen die "Timeout" hochzusetzen?

Bei der Version selbst handelt es sich um einen IIS 6.0.

Hat jemand eine Idee?

Danke,
Andre
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
02/12/2009 - 21:01 | Warnen spam
Hallo Andre,

"Andre Grumbach" schrieb:

ich hoffe ihr könnt mir mit meinem Problem helfen, auch wenn es wohl eher in Richtung Administration geht.



eher in Richtung Anwendungsdesignproblem.

Ich versuche derzeit ein Upload über eine Fremdwebseite zu machen.



Wie kann man sich das vorstellen?

Das Problem ist, die Datei die Hochgeladen wird, zieht eine sehr lange Prozdur von Überprüfung DB Änderungen usw. hinter sich her,
das es vorkommen kann, das der IIS nach 15 Minuten den Thread abbricht.



Das ist nicht, was in eine Webanwendung gehört. Schreib dir einen Dienst,
der diese Arbeit im Hintergrund ausführt und nutz die Webanwendung nur
dafür, den Job anzustoßen bzw. die benötigten Informationen bspw. in eine
Datenbanktabelle zu schreiben, die der Dienst dann auslesen und verarbeiten
kann.

Dies ist aber nicht das was ich will, ich würde gern den kompletten Prozess durchlaufen lassen, auch wenn er 3-4 Stunden dauert.



Das ist aber nicht das, für das IIS bzw. eine Webanwendung vorgesehen ist.

Gibt es irgendeine Möglichkeit über die Registry oder diverse IIS Einstellungen die "Timeout" hochzusetzen?



Ja, aber es macht keinen Sinn. Du musst dafür eh an mehreren Stellen ansetzen
und eine Ausgabe wird der Client in den meisten Fàllen niemals sehen, da die
Verbindung dann irgendwo schon lange unterbrochen wurde.

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