Viele AppDomains für eine Web-Anwendung in unter iis7
-
06-09-2019 - |
Frage
Ich habe eine Einschienenbahn-Anwendung auf IIS7 ausgeführt wird. Es scheint wie zwei gleichzeitige Zugriffe auf zwei verschiedenen AppDomains behandelt werden! Soweit ich weiß, sollte jede Anwendung ein Appdomain und mehrere httpapplications müssen Anfragen bearbeiten ...
Gibt es etwas, das ich fehle? (Konfiguration vielleicht?)
Lösung 2
Ich schreibe Ausgabedateien in einen Ordner im Verzeichnis ist der Web-Anwendung. Da dieser Ordner beobachtet wird, ist es den Anwendungspool verursacht zu recyceln und das ist, warum die zweite Anforderung auf einem anderen (neu) Appdomain behandelt wurde.
Aus irgendeinem Grund dachte ich, dass nur web.config, global.asax beobachtet werden ...
Andere Tipps
Sehen Sie die Lösung selbst gefunden:)
Asp.net Uhren eine Menge von Verzeichnissen und Dateien für verschiedene Aktionen, die die Appdomain entladen verursacht. (Global.asax, web.config, BIN, App_Code ++)
Wenn Sie weitere Informationen wünschen, nehmen Sie einen Blick auf dieses Blog auf Msdn blogs.msdn.com/tmarq/archive/2007/11/02/asp-net-file-change-notifications-exactly-which-files-and-directories-are-monitored.aspx