如何将服务实例添加到新服务器?
-
29-09-2020 - |
题
好的,让我们说我有一个自定义服务应用程序。
我向我的农场添加一个新服务器,我希望它采用“app服务器”角色。
我转到Central Admin - >在服务器上的服务。我选择我的新添加服务器。
我可以停止SharePoint Foundation Web应用程序服务,并有效地停止我的新服务器是WFE。
但是,我没有在新服务器上的服务列表中看到我的自定义服务应用程序,那么如何将我服务的服务实例添加到我的新服务器,所以我可以启动它?
我看到这个基本相同的问题,但它没有提供清晰的答案。
解决方案
好的,答案是通过PowerShell的答案,但不是任何常规SharePoint PowerShell cmdlet。
我的工作方式是创建一个自定义powershell cmdlet,将服务器名称作为输入参数,然后调用我的服务实例类'构造函数,并将实例添加到指定的服务器。
其他提示
您的服务申请范围是什么?如果它被视为Web应用程序,那么它将永远不会在此服务器上“执行”(因为您已停止Web应用程序服务,您应该永远不会做)。如果它被选中到定时器服务(例如示例),则它将在服务器场中的任何服务器上执行。SAS没有针对特定的服务器(除非您已将其硬编码),否则它们具有特定的范围。
仅在服务器上显示服务实例。