Was passiert, wenn ich web.config bearbeite?
Brauche ich zum Bearbeiten der web.config-Datei auf einer live Sharepoint-Umgebung, aber ich bin mir nicht sicher, was passiert, wenn ich tun (ich will die Ausgabe von benutzerdefinierten Fehlern).
Wird hierdurch der IIS6 Arbeitsprozess zu recyceln?
Wird aktive Nutzer verlieren Ihre session-Zustand, da dieser?
Oder kann ich gefahrlos die Datei Bearbeiten?
InformationsquelleAutor der Frage willem | 2008-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Anwendungspool neu gestartet wird und Sitzungsstatus verloren. Stellen Sie sich jede ASP.NET Anwendung (definiert in IIS) ist ein Programm auf dem desktop. Speichern web.config wird etwas ähnliches tun, um das schließen des Programms und erneuten öffnen.
InformationsquelleAutor der Antwort Dan Goldstein
InformationsquelleAutor der Antwort Pascal Paradis
Auch, wenn Session-Zustand ist, konfiguriert als out-of-process (Datenbank oder service), dann das recycling der app-pool nicht verlieren keinen Sitzungsstatus. Das gilt genauso für Sharepoint, da es für vanilla ASP.Net.
InformationsquelleAutor der Antwort piers7
Wie bereits erwähnt, die von einigen Leuten: der Anwendungspool der Website in IIS neu gestartet wird (dies dauert in der Regel ein paar Sekunden). Als Ergebnis der nächsten Seite Anfrage(N) wird langsamer (da wird nichts zwischengespeichert werden mehr). Auch der Sitzungs-Status der Benutzer wird verloren sein; SONDERN in WSS session-state wird nicht standardmäßig verwendet, in MOOS ist er von InfoPath Form Services. Es könnte also sein, dass Sie nicht groß Fragen, um Sitzungszustand verlieren.
Auf der anderen Seite; zur überwindung dieser Probleme: was ist in der Regel getan, ist das erstellen einer SharePoint Solution (WSP), setzt und startet einen Timer Job zu machen, die änderungen an den web.config-code (verwenden Sie die SPWebConfigModification-Klasse des Objektmodells). Das schöne ist, Sie können planen, die Ausführung der ändern, damit die Benutzer wird es nicht bemerken.
InformationsquelleAutor der Antwort Jan Tielens
Beim Bearbeiten der web.config, Es wird ein Neustart der Anwendungsdomäne(NICHT AppPool), die web-Anwendung und löscht die alle belegten Ressourcen und Speicher. So können auch andere Webanwendungen unter app-Umfrage wird nicht betroffen sein. Auch es wird klar, dass die sessions(in-proc) und cache-Speicher.
InformationsquelleAutor der Antwort Jay Shah
Wenn Sie irgendwelche Gedanken der Bearbeitung der web-Konfiguration, schauen Sie bitte in die SPWebConfigModification-Klasse.
InformationsquelleAutor der Antwort