我有以下设置: 1 x 运行 SQL 的 Windows server 2008 R2 1 x 运行 SharePoint 2010 的 Windows server 2008 R2。
我的搜索服务应用程序有问题,爬取似乎运行了很长时间,成功率为 0,失败率为 0。检查搜索应用程序拓扑,我发现“查询组件 0”处于“无响应”状态。
我尝试了以下操作:我确保索引目录具有正确的权限,并且搜索服务帐户位于正确的组中以使用这些权限。我重新创建了搜索服务应用程序。我手动重新启动了搜索服务。
我尽可能地在网上搜索解决方案,但到目前为止还没有找到可以解决此问题的方法。
任何意见都将不胜感激
答案1
我知道您发布此问题后已经过去很长时间了。
我在3个不同的全新 2010 农场遇到了同样的问题。
抓取组件将进入“无响应”状态,我必须重新启动服务器。
我终于找到了适合我们解决方案。
我重新启动所有服务器后立即重置了索引。
等待它们全部在“搜索管理拓扑”页面中上线。
然后,我设置了爬虫影响规则,以便每个 Web 应用程序每次请求仅检索 8 个文档。
从此以后,爬行就顺利完成了。
作为一个实验,我将 Impact 规则设置为每次请求检索 1 个文档,但再次失败。另一个包含 16 个文档的规则也失败了。
如果不输入,SharePoint 会计算一个因素,该因素可能会淹没您的网络并锁定您的服务器。
希望这对其他人有帮助。
祝你好运。