码迷,mamicode.com
首页 > 其他好文 > 详细

Sharepoint 2013 设置连续爬网规则(crawl)

时间:2015-03-14 18:37:34      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:


对现有内容源启用连续爬网
  1. 确认执行此过程的用户帐户是 搜索服务 应用程序的管理员。

  2. 在 管理中心 的“应用程序管理”部分,单击“管理服务应用程序”。

技术分享
  1. 单击 搜索服务 应用程序。

  2. 在搜索管理”页上的“快速启动”中,单击“正在爬网”下的“内容源”。

  3. 在管理内容源”页上,单击要为其启用连续爬网的 SharePoint 内容源。

技术分享
  1. 在“爬网计划”部分,选择“启用连续爬网”。

技术分享
  1. 单击“确定”。

  2. 验证:在管理内容源”页上,验证“状态”列是否具有“连续爬网”状态。

技术分享
对新内容源启用连续爬网
  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

Sharepoint 2013 设置连续爬网规则(crawl)

标签:

原文地址:http://blog.csdn.net/duanchuanttao/article/details/44261289

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!