Frage

Ich verstehe die Einschränkungen bei der Verwendung Anwendungszustand und den Sitzungsstatus accross mehrere Anwendungspools, dass sie nicht mit anderen geteilt werden können. Was ist mit der Global.asax-Datei ist eine einzelne instace pro Anwendungspool erstellt oder hat sie in einem höheren Niveau irgendwo gemeinsam für alle Anwendungspools in IIS wohnen?

War es hilfreich?

Lösung

Global.asax (die nur eine Klassendatei für Httpapplication ist) enthalten ist durch was auch immer Anwendungspool der Website befindet sich in. Genau wie jede andere Klasse in Ihrer Website. Wenn Sie Web-Gartenarbeit verwenden, dann die gleichen Regeln, die Anwendung / Sitzungszustand gelten gilt in global.asax zu codieren. wenn Sie sich auf 4-Prozessoren Mit anderen Worten laufen, wenn Prozessoren 1, 2 und 3 und beschäftigt, und # 4 nimmt es erste Anforderung, jeder Code, der in global.asax ist (Event-Handler, etc.) wird ausgeführt werden .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top