Application Discovery and Load Balancer Service 未在此服务器场中运行 (SharePoint Server)

适用于:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

规则名称:Application Discovery and Load Balancer Service 未在此服务器场中运行。

摘要: Application Discovery and Load Balancer Service 提供有关使用服务器场所提供服务的用户的服务器场拓扑的信息。 用户可以使用此信息执行负载平衡。 Application Discovery and Load Balancer Service 应至少在服务器场中的一台服务器上运行。

原因:Application Discovery and Load Balancer Service 已停止。

解决方法:至少在场中的一台服务器上启动 Application Discovery and Load Balancer Service。

  1. 确认您具有以下成员身份:
  • SQL Server 实例上的 securityadmin 固定服务器角色。

  • 要更新的所有数据库上的 db_owner 固定数据库角色。

  • 运行 Microsoft PowerShell cmdlet 的服务器上的管理员组。

    管理员可使用 Add-SPShellAdmin cmdlet 授予使用 SharePoint cmdlet 的权限。

    注意

    [!注意] 如果您不具有这些权限,请联系您的安装管理员或 SQL Server 管理员来请求权限。 有关 PowerShell 权限的其他信息,请参阅 Add-SPShellAdmin

  1. 启动 SharePoint 命令行管理程序。

  2. 在 PowerShell 命令提示符处,键入以下命令:

    Get-SPServiceInstance -ALL

    有关详细信息,请参阅 Get-SPServiceInstance

  3. 查找 Application Discovery and Load Balancer Service 的 GUID。

  4. 键入以下命令:

    Start-SPServiceInstance [-Identity]

    其中 [-Identity] 是应用程序发现和负载均衡器服务的 GUID。 可以运行 Get-SPServiceInstance cmdlet 来查看服务实例的 GUID。 有关详细信息,请参阅 Start-SPServiceInstance