Какая команда stsadm выполняет переработку пула приложений, а какая нет?

StackOverflow https://stackoverflow.com/questions/1469461

Вопрос

Я пытаюсь выяснить, перерабатывает ли развертывание / обновление решений и активация функций пул приложений или каким-либо образом прерывает / замедляет действия пользователя.Мне нужно знать, можно ли выполнить эти шаги во время загрузки сервера, или лучше выполнить развертывание в нерабочее время.

Конкретные команды, которые я использую, включают upgradesolution или displaysolution, addsolution, installfeature и activatefeature, но для полноты картины было бы неплохо иметь полный список.

Это было полезно?

Решение

Как общее правило - всегда выполняйте обновление функций / решений в нерабочее время.Вы никогда не знаете, как это изменение повлияет на запущенное приложение.

  • решение по обновлению - да
  • addsolution - да
  • установочная функция - да
  • функция активации - нет

Причина, по которой activatefeature этого не делает, заключается в том, что вы выполняете команды, содержащиеся в функции, напримерсобытия и схемы.Все остальные регистрируют ресурсы для использования sharepoint, поэтому требуется перезапуск.

Другие советы

Для получения дополнительной информации:Решение upgradesolution, похоже, выполняет полный набор IISReset, а не просто переработку пула приложений.Это важное различие, если у вас на ферме работает более одного сайта.Чтобы обойти это, кажется, вы можете передать параметр -local, и это затем выполнит переработку пула приложений вместо IISReset .Недостатком этого является то, что вы должны выполнять команду на каждом сервере.Все зависит от вашей ситуации, но знать это полезно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top