Pergunta

OK, digamos que eu tenha um aplicativo de serviço personalizado.

Eu adiciono um novo servidor à minha fazenda, e quero que ele assuma uma função "servidor de aplicativos".

Eu vou para o Central Admin -> Serviços no servidor.Eu seleciono meu servidor recém-adicionado.

Eu posso parar o serviço de aplicativo da Web do SharePoint Foundation e, efetivamente, pare meu novo servidor de ser um WFE.

Mas, eu não vejo meu aplicativo de serviço personalizado na lista de serviços no meu novo servidor, então como eu adiciono uma instância de serviço do meu serviço ao meu novo servidor, para que eu possa iniciá-lo?

Eu vi este Basicamente pergunta idêntica , mas não fornece uma resposta clara.

Foi útil?

Solução

OK, a resposta é via PowerShell, mas não com qualquer um dos cmdlets regulares do SharePoint PowerShell.

A maneira como eu consegui que funcione foi criar um cmdlet PowerShell personalizado que levou o nome do servidor como um parâmetro de entrada, que ligou para o construtor da minha instância de serviço e adicionou uma instância ao servidor especificado.

Outras dicas

Qual é o seu pedido de serviço?Se estiver escrupado em aplicativos da Web, ele nunca será "executar" neste servidor (porque você parou o serviço de aplicativo da Web, que você nunca deve fazer de qualquer maneira).Se for escrupado no serviço de temporizador (como exemplo), ele será executado em qualquer servidor na fazenda e assim por diante.SAS não tem um servidor específico que eles alvo (a menos que você tenha dado codificado como tal), em vez disso, eles têm um escopo específico.

Apenas instâncias de serviço aparecem nos serviços no servidor.

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