天天看点

Sharepoint 2013 设置连续爬网规则(crawl)【尽快搜索到你发布的内容】

对现有内容源启用连续爬网

  1. 确认执行此过程的用户帐户是 搜索服务 应用程序的管理员。
  2. 在 管理中心 的“应用程序管理”部分,单击“管理服务应用程序”。
Sharepoint 2013 设置连续爬网规则(crawl)【尽快搜索到你发布的内容】
  1. 单击 搜索服务 应用程序。
  2. 在搜索管理”页上的“快速启动”中,单击“正在爬网”下的“内容源”。
  3. 在管理内容源”页上,单击要为其启用连续爬网的 SharePoint 内容源。
Sharepoint 2013 设置连续爬网规则(crawl)【尽快搜索到你发布的内容】
  1. 在“爬网计划”部分,选择“启用连续爬网”。
Sharepoint 2013 设置连续爬网规则(crawl)【尽快搜索到你发布的内容】
  1. 单击“确定”。
  2. 验证:在管理内容源”页上,验证“状态”列是否具有“连续爬网”状态。
Sharepoint 2013 设置连续爬网规则(crawl)【尽快搜索到你发布的内容】

对新内容源启用连续爬网

  1. 确认执行此过程的用户帐户是 搜索服务 应用程序的管理员。
  2. 在 管理中心 的“应用程序管理”部分,单击“管理服务应用程序”。
  3. 单击 搜索服务 应用程序。
  4. 在“Search_Service_Application_Name: 搜索管理”页上的“快速启动”中,单击“正在爬网”下的“内容源”。
  5. 在“Search_Service_Application_Name: 管理内容源”页上,单击“新内容源”。
  6. 创建类型为“SharePoint 网站”的内容源。
    1. 在“名称”部分,在“名称”字段中键入名称。
    2. 在“内容源类型”部分,选择“SharePoint 网站”。
    3. 在“开始地址”部分,键入一个或多个开始地址。
    4. 在“爬网设置”部分,选择所有开始地址的爬网行为。
    5. 在“爬网计划”部分,选择“启用连续爬网”。
  7. 单击“确定”。
  8. 验证:在“Search_Service_Application_Name: 管理内容源”页上,验证新添加的内容源是否有显示,以及“状态”列是否具有“连续爬网”状态。

对新内容源禁用连续爬网

  1. 确认执行此过程的用户帐户是 搜索服务 应用程序的管理员。
  2. 在 管理中心 的“应用程序管理”部分,单击“管理服务应用程序”。
  3. 单击 搜索服务 应用程序。
  4. 在“Search_Service_Application_Name: 搜索管理”页上的“快速启动”中,单击“正在爬网”下的“内容源”。
  5. 在“Search_Service_Application_Name: 管理内容源”页上,单击要为其禁用连续爬网的 SharePoint 内容源。
  6. 在“爬网计划”部分,清除“启用增量爬网”。这将禁用连续爬网。
  7. 要确认您希望禁用连续爬网,单击“确定”。
  8. 可选:单击“编辑计划”更改增量爬网的计划,然后单击“确定”。
  9. 在Search_Service_Application_Name: 编辑内容源”页上,单击“确定”。
  10. 验证: 在“Search_Service_Application_Name: 管理内容源”页上,确认“状态”栏是否改成“空闲”。这可能需要一些时间,因为在您禁用连续爬网之后,排在爬网队列中的所有 URL 仍在继续爬网。

对所有内容源禁用连续爬网

  1. 验证执行此过程的用户帐户是否为 搜索服务 应用程序的管理员。
  2. 在场中的一个服务器上启用 SharePoint 2013 命令行管理程序。
    • 对于 Windows Server 2008 R2:

      在“开始”菜单上,单击“所有程序”,单击“Microsoft SharePoint 2013 产品”,然后右键单击“SharePoint 2013 命令行管理程序”,最后单击“以管理员身份运行”。

    • 对于 Windows Server 2012:
      1. 在“开始”屏幕上,右键单击“SharePoint 2013 命令行管理程序”,然后单击“以管理员身份运行”。

        如果“SharePoint 2013 命令行管理程序”未出现在“开始”屏幕上:

      2. 右键单击“计算机”,单击“所有应用程序”,右键单击“SharePoint 2013 命令行管理程序”,然后单击“以管理员身份运行”。
    有关如何使用 Windows Server 2012 的详细信息,请参阅 Windows Server 2012 中的常见管理任务和导航。
  3. 在 Windows PowerShell 命令提示符处,键入以下命令:
    $SSA =  Get-SPEnterpriseSearchServiceApplication
    $SPContentSources = $SSA | Get-SPEnterpriseSearchCrawlContentSource | WHERE {$_.Type -eq "SharePoint"} 
    foreach ($cs in $SPContentSources) 
    { 
      $cs.EnableContinuousCrawls = $false 
      $cs.Update() 
    }
          
  4. 验证:在“Search_Service_Application_Name: 管理内容源”页上,验证所有内容源的“状态”列是否已变为“空闲”。这可能需要一些时间,因为在您禁用连续爬网之后,排在爬网队列中的所有 URL 仍在继续爬网。

更改连续爬网时间间隔

  1. 确认执行此过程的用户帐户是服务器场管理员组的成员。
  2. 启动 SharePoint 2013 命令行管理程序。
    • 对于 Windows Server 2008 R2:

      在“开始”菜单上,单击“所有程序”,单击“Microsoft SharePoint 2013 产品”,再右键单击“SharePoint 2013 命令行管理程序”,然后单击“以管理员身份运行”。

    • 对于 Windows Server 2012:
      1. 在“开始” 屏幕上,右键单击“SharePoint 2013 命令行管理程序”,,然后单击“以管理员身份运行”。

        如果“SharePoint 2013 命令行管理程序”未出现在“开始”屏幕上:

      2. 右键单击“计算机”,单击“所有应用程序”,再右键单击“SharePoint 2013 命令行管理程序”,然后单击“以管理员身份运行”。
    有关如何与 Windows Server 2012 进行交互的详细信息,请参阅 Windows Server 2012 中的常见管理任务和导航。
  3. 在 Windows PowerShell 命令提示符处,键入以下命令:
    $ssa = Get-SPEnterpriseSearchServiceApplication
    $ssa.SetProperty("ContinuousCrawlInterval",n)
          
    其中:
    • n 是要启动的连续爬网的时间间隔(以分钟为单位)。默认时间间隔设置为 15 分钟。可以设置的最短时间间隔为 1 分钟。

参考地址:  https://technet.microsoft.com/en-us/library/jj219802.aspx

继续阅读