Welcher STSADM -Befehl macht und recycelt den Anwendungspool nicht?
-
16-09-2019 - |
Frage
Ich versuche herauszufinden, ob die Bereitstellung/Aktualisierung von Lösungen und die Aktivierung von Funktionen den App -Pool recycelt oder die Aktionen des Benutzers in irgendeiner Weise unterbricht/verlangsamt. Ich muss wissen, ob diese Schritte ausgeführt werden können, während der Server geladen wird, oder es ist am besten, eine Bereitstellung von After Hours durchzuführen.
Die spezifischen Befehle, die ich Upgradesolution oder Displaysolution, Addsolution, Installatee und ActivateFeature verwende, ist es jedoch schön, eine umfassende Liste zu haben.
Lösung
In der Regel - Feature / Lösungs -Upgrades außerhalb der Stunden. Sie wissen nie, wie sich die Änderung auf die laufende Anwendung auswirkt.
- Upgradesolution - Ja
- AddSolution - Ja
- InstallFeature - Ja
- ActivateFeature - Nr
Der Grund, warum ActivateFeature nicht liegt, liegt daran, dass Sie die in den Funktionen und Schemas enthaltenen Befehle ausführen. Alle anderen registrieren Vermögenswerte zur Verwendung nach SharePoint, daher erfordern ein Neustart.
Andere Tipps
Für Info: Die Upgradesolution scheint einen vollständigen IISReset nicht nur ein App -Pool -Recycling durchzuführen. Dies ist eine wichtige Unterscheidung, wenn Sie mehr als einen Standort in Ihrer Farm betreiben. Um dies zu umgehen, können Sie den Parameter von -Local übergeben, und dies führt dann ein App -Pool -Recycling anstelle eines IISResets durch. Der Nachteil ist, dass Sie den Befehl auf jedem Server ausführen müssen. Alles hängt von Ihrer Situation ab, aber eine nützliche Sache zu wissen.