Sharepoint 2010 搜索服务循环错误

sharepoint 2010 search service round robin error

我们有一个共享点服务器 (sp1) 和数据库服务器 (db5)。为了让 sharepoint 的一些功能发挥作用,我们在 db5 服务器上安装了 sharepoint。

sharepoint 搜索服务拓扑没有将 db5 显示为查询组件,但(显然)随机地,循环系统 returns url 中的 db5 服务器到搜索服务。这会导致错误:

EventID: 8313 SharePoint Web Services Round Robin Service Load Balancer Event: EndpointFailure Process Name: w3wp Process ID: 11352 AppDomain Name: /LM/W3SVC/793880394/ROOT-1-130661322414428557 AppDomain ID: 2 Service Application Uri: urn:schemas-microsoft-com:sharepoint:service:ac46e57625f540e592ef16d8cafbae41#authority=urn:uuid:6a161a722144223e6a4d11faa95b89994&authority=https://sp1:32542/Topology/topology.svc Active Endpoints: 1 Failed Endpoints:1

Affected Endpoint: http://db5:32542/ac46e57625f540e593ef18d8cafbae41/SearchService.svc

正确的地址不应有http://db5:32542...I believe it should be http://sp1:32542

我怀疑是load balancing/round robin的问题。不知何故,有一个设置允许 sharepoint 将 db5 服务器用作主机。

我想删除 db5 作为负载 balancer/round robin 系统中的可用服务器。

你能试试吗:

  • 运行 Get-SPServiceInstance

  • 找到项目申请服务的ID。

  • 运行 Stop-SPServiceInstance ServiceID

  • 等待并确认服务已被 运行 Get-SPServiceInstance 再次停止

  • 运行 Start-SPServiceInstance ServiceID