為沙盒解決方案配置負載均衡
可以為沙盒解決方案選擇兩種負載平衡方案中的一種。根據負載平衡方案,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. 單擊“確定”。