Question

OK, disons que j'ai une application de service personnalisée.

J'ajoute un nouveau serveur à ma ferme et je souhaite que cela prend un rôle "Serveur d'applications".

Je vais à Central Admin -> Services sur le serveur.Je sélectionne mon serveur nouvellement ajouté.

Je peux arrêter le service d'application Web de la Fondation SharePoint et empêcher efficacement mon nouveau serveur d'être une WFE.

Mais, je ne vois pas mon application de service personnalisée dans la liste des services sur mon nouveau serveur. Comment puis-je ajouter une instance de service de mon service à mon nouveau serveur, afin que je puisse commencer?

J'ai vu cela Question essentiellement identique , mais cela ne fournit pas de réponse claire.

Était-ce utile?

La solution

OK, la réponse est via PowerShell, mais pas avec aucun des cmdlets de SharePoint PowerShell ordinaires.

La façon dont je suis arrivé au travail était de créer une cmdlet personnalisée PowerShell qui a pris le nom du serveur en tant que paramètre d'entrée, qui a ensuite appelé constructeur de classe d'instance de service et ajouté une instance sur le serveur spécifié.

Autres conseils

Quelle est votre application de service adaptée?S'il est affiché aux applications Web, il ne "exécutera jamais" sur ce serveur (car vous avez arrêté le service d'application Web, que vous ne devriez jamais faire de toute façon).S'il est affiché au service de minuterie (à titre d'exemple), il s'exécutera sur n'importe quel serveur de la ferme, etc.Les SAS n'ont pas de serveur particulier qu'ils ciblent (sauf si vous ne l'avez pas correctement codé en tant que telle), ils ont plutôt une portée particulière.

Seules les instances de service apparaissent sur les services sur serveur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top