为沙盒解决方案配置负载均衡
可以为沙盒解决方案选择两种负载平衡方案中的一种。根据负载平衡方案,Microsoft SharePoint Server 2010 决定在哪个服务器上运行解决方案。如果负载平衡是本地的,则在与服务请求的同一服务器上运行解决方案。如果负载平衡是远程的,则根据解决方案关联性选择运行解决方案的服务器。在这两种情况下,服务器都必须运行沙盒服务。
越多地隔离沙盒解决方案,您就能够越好地保护 SharePoint Server 网站的主要部分,从而避开可能消耗太多资源的代码。通过使用远程负载平衡并且仅对特定服务器运行沙盒服务,可增加隔离。
默认情况下,负载均衡是远程的。
使用管理中心配置负载均衡的操作:
1.1. 验证您是否拥有以下管理凭据:
若要为沙盒解决方案配置负载平衡,您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
1.2. 在 SharePoint 管理中心网站的主页上,单击“系统设置”。
1.3. 在“场管理”下,单击“管理用户解决方案”。
1.4. 在“沙盒解决方案管理”页的“负载平衡”部分,选择下列选项之一:
l 所有沙盒代码作为一个请求在同一机器上运行。此负载平衡方案在处理其余请求的同一服务器上运行沙盒代码。
l 运行沙盒代码请求由解决方案相似性传递。此负载平衡方案基于解决方案相似性选择要运行沙盒代码的服务器。
1.5. 单击“确定”。
阻止或取消阻止沙盒解决方案
服务器场管理员可以阻止 沙盒解决方案。被阻止的解决方案不会运行。每个沙盒解决方案都由解决方案代码的哈希结果进行标识。如果更改和重新部署解决方案代码,则沙盒解决方案将被看作是新的解决方案,即使是在仍阻止原始解决方案的情况下,也允许它运行。
使用管理中心阻止沙盒解决方案的操作:
1.1. 验证您是否拥有以下管理凭据:
您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
1.2. 在 SharePoint 管理中心网站的主页上,单击“系统设置”。
1.3. 在“场管理”下,单击“管理用户解决方案”。
1.4. 在“沙盒解决方案管理”页的“解决方案限制”部分的“文件”框中,键入包含要阻止的解决方案的文件(扩展名为wsp)的完整路径,或使用“浏览”按钮找到要阻止的文件。
1.5. 也可选择在“消息”框中键入消息。当用户尝试使用该解决方案时将会显示此消息。
1.6. 单击“程序块”。
1.7. 该解决方案将添加到“阻止的解决方案”框内的列表中。
1.8. 若要阻止其他解决方案,请重复执行前面三个步骤。
1.9. 单击“确定”。
使用管理中心取消阻止沙盒解决方案的操作:
1.1. 验证您是否拥有以下管理凭据:
您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
1.2. 在 SharePoint 管理中心网站的主页上,单击“系统设置”。
1.3. 在“场管理”下,单击“管理用户解决方案”。
1.4. 从“沙盒解决方案管理”页的“解决方案限制”部分的“阻止的解决方案”框中选择要阻止的解决方案,然后单击“删除”。
1.5. 若要取消阻止其他解决方案,请重复执行前面的步骤。
1.6. 单击“确定”。