Ich habe zwei Server, die hinter einem Loadbalancer in meiner Serviceebene sitzen. Beide sollten identisch sein - IIS-Setup, AppFabric (um zwei Dienste auf Betriebstemperatur zu halten), App-Pools, die entweder unter einem Dienstkonto oder der App-Pool-Identität ausgeführt werden. Auf einem Server funktioniert alles. Auf dem anderen Server werden drei meiner App-Pools (die beiden, die AppFabric unter den Dienstkonten aufwärmt, und einer, der nur ein Standard-App-Pool ohne Änderungen aus den Standardeinstellungen ist) fast nicht mehr ausgeführt, sobald ich sie starte (manchmal auf die erste Anfrage).Anwendungspools werden nicht ausgeführt.
ich fünf der folgenden Fehler in der Anwendung jedes Mal log ich versuchen, eine der App-Pools zu starten:
einen Fehler bei der Verarbeitung des verwalteten Application Service Auto-Start für Konfigurationsweg Es war : 'MASCHINE/WEBROOT/APPHOST/Site/App'. Die zurückgegebene Fehlermeldung lautet: ''. Der Arbeitsprozess wird als fehlerhaft markiert und heruntergefahren. Das Datenfeld enthält den Fehlercode.
Der angegebene Fehlercode lautet 80070005
.
Dies ist eigentlich für die gleiche Site/App, unabhängig vom App-Pool, der gestartet wird (obwohl sich das nach dem Neuerstellen der App-Pools ändern kann).
im Systemprotokoll, erhalte ich das folgende Warnung fünf Mal, bevor es Fehler (Application pool 'AppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.
):
Ein Prozess für Anwendungspool ‚AppPool‘ einen Fehler bei der Anwendung Vorbelastung oder Service Laden gemeldet. Die Prozess-ID war '2396'. Stellen Sie sicher, dass alle Vorladungs- oder Diensteinstellungen für Anwendungen im Anwendungspool ordnungsgemäß konfiguriert sind. Das Datenfeld enthält die Fehlernummer.
Der angegebene Fehlercode lautet 80004005
.
Der AppPool hier ist derjenige, der gestartet wird.
Ich habe versucht, neu zu erstellen; Ich habe versucht, AppFabric zu deinstallieren (aber wir brauchen es, also neu installiert und immer noch nicht gehen). Ich habe keine Ideen mehr. Irgendwelche Vorschläge?
EDIT: Ich habe versucht, die applicationHost.config über vom Arbeits Server zu kopieren, aber das hat nicht funktioniert entweder ..
EDIT2: Einer der App-Pool funktioniert, wenn sie unter einem realen Benutzer ausgeführt werden account, aber nicht bei der Ausführung unter der ApplicationPoolIdentity ....
(Auch hatten wir ein Problem, wo die Website unter 2.0 ausgeführt wurde und die Apps unter 4.0 ausgeführt wurden. Das hat möglicherweise diejenigen behoben, die als ausgeführt werden die Dienstkonten.)
Haben Sie versucht, auf dem fehlerhaften Server die Speichertest-/Festplattenprüfung auszuführen? –