設定沙箱化解決方案的資源點 (SharePoint Server 2010)
適用版本: SharePoint Foundation 2010, SharePoint Server 2010
上次修改主題的時間: 2016-11-30
若要限制沙箱化解決方案耗用的資源,您要定義「資源點」。資源點對應特定程度的資源用量,您最多可以定義 15 個要監視的系統資源。每個資源測量會根據單一沙箱化解決方案對該資源的使用來累積點,接著這些點會彙總到一個已經為整個網站集合設定的配額。如果累算的資源點數超過了為網站集合設定的配額,則會停止網站集合中所有的沙箱化解決方案。如需個別資源測量和最小臨界值、絕對限制以及每個資源之每點資源的清單,請參閱 SharePoint 2010 中沙箱化解決方案的資源用量限制 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=217149&clcid=0x404) (可能為英文網頁)。
配額是透過 SharePoint 管理中心網站進行管理,它被視為單一數字,控制網站集合中所有沙箱化解決方案每天所允許的資源點彙總總數。如需有關配額的詳細資訊,請參閱<沙箱化解決方案概觀 (SharePoint Server 2010)>。如需如何設定網站集合最大資源配額的詳細資訊,請參閱<管理網站集合儲存限制 (SharePoint Server 2010)>中的<變更網站集合的儲存限制>。
您可以使用 Windows PowerShell 微調資源點的散佈,如本文中所述。當這些 Windows PowerShell 命令被新增到指令碼時,您可以設定網站集合中沙箱化解決方案配額內的個別資源點散佈。如需有關配額與資源點的詳細資訊,請參閱<沙箱化解決方案概觀 (SharePoint Server 2010)>。
本文內容:
顯示沙箱化解決方案的資源點配置
設定沙箱化解決方案的資源點
注意
若要執行下列程序,您必須登入裝載了要修改之網站集合的伺服器。沙箱化解決方案服務必須在此伺服器上執行。
顯示沙箱化解決方案的資源點配置
下列程序讓您顯示目前 SharePoint Server 伺服器上沙箱化解決方案的目前資源點配置。您可以使用 Windows PowerShell 命令,顯示更改資源點散佈之指令碼中目前的資源點配置,而且您也可以使用這些命令來確認目前的配置。
顯示沙箱化解決方案的資源點配置
確認符合下列基本需求:請參閱<Add-SPShellAdmin>。您必須是伺服器陣列管理員群組的成員。
複製下列程式碼,並將程式碼貼到文字編輯器 (例如,記事本):
$uc=[Microsoft.SharePoint.Administration.SPUserCodeService]::Local $uc.ResourceMeasures | Select-Object Name,ResourcesPerPoint,AbsoluteLimit
儲存檔案並將其命名為 DisplayQuotas.ps1。
在 [開始] 功能表上,按一下 [所有程式]。
按一下 [Microsoft SharePoint 2010 產品]。
按一下 [SharePoint 2010 管理命令介面]。
變更至您儲存檔案的目錄。
在 Windows PowerShell 命令提示字元處,輸入下列命令:
./DisplayQuotas.ps1
設定沙箱化解決方案的資源點
您可以使用 Windows PowerShell 修改沙箱化解決方案資源點的散佈,以微調特定 SharePoint Server 網站集合的資源用量。
設定特定資源點
確認符合下列基本需求:請參閱<Add-SPShellAdmin>。
複製下列程式碼,並將程式碼貼到文字編輯器 (例如,記事本):
$uc=[Microsoft.SharePoint.Administration.SPUserCodeService]::Local $uc.ResourceMeasures["CPUExecutionTime"].AbsoluteLimit = <LimitValue> $uc.ResourceMeasures["CPUExecutionTime"].ResourcesPerPoint = <PointValue> $uc.ResourceMeasures["CPUExecutionTime"].Update() $uc.Update()
其中:
<LimitValue> 是新的最大限制值。
<PointValue> 是每資源點的新資源數。
儲存檔案並將其命名為 ConfigurePoints.ps1。
在 [開始] 功能表上,按一下 [所有程式]。
按一下 [Microsoft SharePoint 2010 產品]。
按一下 [SharePoint 2010 管理命令介面]。
變更至您儲存檔案的目錄。
在 Windows PowerShell 命令提示字元處,輸入下列命令:
./ConfigurePoints.ps1
See Also
Concepts
沙箱化解決方案概觀 (SharePoint Server 2010)
規劃沙箱化解決方案 (SharePoint Server 2010)
啟用伺服器陣列上的沙箱方案 (SharePoint Server 2010)
封鎖或解除封鎖沙箱方案 (SharePoint Server 2010)
設定沙箱方案的負載平衡 (SharePoint Server 2010)
設定沙箱化解決方案服務層 (SharePoint Server 2010)