Implantando recursos do SharePoint em um ambiente de carga balanceada

2

Ontem à noite, implantamos um novo conjunto de recursos do Sharepoint em um ambiente de carga balanceada. Por algum motivo, os novos recursos estão em uma caixa, mas não estão sendo exibidos nos sites do SharePoint nos outros.

Temos quatro servidores e implantados para eles, retirando um servidor de rotação, parando o pool de aplicativos e implantando nosso novo código e os novos recursos. Então nós o deitamos de volta e o adicionamos à rotação. Para os servidores restantes, removeríamos apenas o servidor da rotação, parássemos o pool de aplicativos e implantássemos o código, NÃO os recursos, depois, voltássemos a ativá-lo e adicioná-lo à rotação.

Alguma idéia de por que os recursos não estão aparecendo nos outros servidores? Além disso, algum pensamento sobre forçar os recursos a aparecer?

Obrigado antecipadamente.

    
por Adam 10.06.2010 / 18:43

1 resposta

2

Se você não estiver usando um pacote de soluções, precisará fazer tudo manualmente para criar um arquivo WSP e usar o stsadm para implantar. Além da infinidade de coisas que poderiam dar errado manualmente, suspeito que você não copiou os recursos para as pastas template \ features nos outros servidores.

De uma perspectiva administrativa, não há como deixar um desenvolvedor implantar código em um servidor de produção como este.

  1. isso causa uma interrupção por servidor
  2. muito manual (sim, até eu cometi um erro ocasional)
  3. Rollback significa fazer uma restauração (dependendo)
  4. Upgrades
  5. significam fazer tudo de novo (porque sabemos que o primeiro lançamento quase nunca é o último)

Todos esses problemas são evitados usando um arquivo de solução.

    
por 10.06.2010 / 19:01