Pergunta

Estou tentando descobrir se implantar/atualizar soluções e ativar os recursos recicla o pool de aplicativos ou interrompe/diminui as ações do usuário de alguma forma. Preciso saber se essas etapas podem ser executadas enquanto houver carga no servidor ou é melhor fazer uma implantação após o horário comercial.

Os comandos específicos que estou usando o UpgradeSolution ou DisplaySolution, Addsolution, InstallFeature e ActivateFeature, mas, por uma questão de completude, seria bom ter uma lista abrangente.

Foi útil?

Solução

Como regra geral - sempre faça atualizações de recurso / solução fora das horas. Você nunca sabe como a mudança afetará o aplicativo em execução.

  • Atualizações - Sim
  • Addsolution - Sim
  • InstallFeature - Sim
  • ActiveFeature - não

O motivo do ActivateFeature não é porque você está executando os comandos contidos nos eventos e esquemas do recurso. Todos os outros estão registrando ativos para uso pelo SharePoint, portanto, requer uma reinicialização.

Outras dicas

Para informações: a solução de atualização parece executar um iisreset completo, não apenas uma reciclagem de pool de aplicativos. Esta é uma distinção importante se você estiver executando mais de um site em sua fazenda. Para contornar isso, parece que você pode passar no parâmetro de -local e isso executa uma reciclagem de pool de aplicativos em vez de um iisreset. A desvantagem disso é que você precisa executar o comando em cada servidor. Tudo depende da sua situação, mas uma coisa útil a saber.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top