配置沙盒解决方案的负载平衡 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2016-10-17

沙盒是一个受限制的执行环境,可使程序仅访问某些资源,并使在沙盒中发生的问题不会影响服务器环境的其余部分。部署到沙盒中的解决方案称为沙盒解决方案,它们不能使用某些计算机和网络资源,也不能访问它们部署到的网站集以外的内容。

您可以为沙盒解决方案选择两个负载平衡方案中一个方案。根据负载平衡方案,Microsoft SharePoint Server 2010 决定在哪个服务器上运行解决方案。如果负载平衡是本地的,则在用于服务请求的同一服务器上运行解决方案。如果负载平衡是远程的,则根据解决方案关联性选择运行解决方案的服务器。在这两种情况下,服务器都必须运行沙盒服务。

隔离的沙盒解决方案越多,保护 SharePoint Server 网站主要部分以避开可能消耗过多资源的代码的能力就越强。通过使用远程负载平衡并且仅对特定服务器运行沙盒服务,可增强隔离效果。

默认情况下负载平衡是远程的。

配置负载平衡

负载平衡直接影响沙盒解决方案的响应时间。要更改服务器场中使用的负载平衡模型,可使用以下过程。

使用管理中心配置负载平衡

  1. 验证您是否拥有以下管理凭据:

    • 若要为沙盒解决方案配置负载平衡,在运行 SharePoint Server 管理中心网站的计算机上,您必须是 Farm Administrators 组的成员。
  2. 在 SharePoint 管理中心网站的主页上,单击“系统设置”。

  3. 在“场管理”下,单击“管理用户解决方案”。

  4. 在“沙盒解决方案管理”页面的“负载平衡”部分中,选择以下某个选项:

    • **所有沙盒代码作为一个请求在同一机器上运行。**此负载平衡方案运行沙盒代码的服务器与处理剩余请求的服务器相同。

    • **运行沙盒代码的请求通过解决方案关联性进行传送。**此负载平衡解决方案根据解决方案关联性选择运行沙盒代码的服务器。

  5. 单击“确定”。

See Also

Concepts

沙盒解决方案概述 (SharePoint Foundation 2010)