PowerPoint 出現 BroadcastGetData 要求的比例過高 (Microsoft PowerPoint Web App)

 

適用版本: PowerPoint Web App Preview

上次修改主題的時間: 2010-02-26

警示名稱:   PowerPoint 出現 BroadcastGetData 要求的比例過高

事件識別碼:   無事件識別碼

摘要:   BroadcastGetData 要求的比例過高代表有許多使用者正在檢視 PowerPoint 廣播。這表示 PowerPoint 廣播檢視者佔用前端網頁伺服器中的 CPU 時間比理想情況還多。如果 CPU 總使用率偏高,可能會降低整體伺服器效能。

徵狀:   這個 Microsoft SharePoint Server 2010 伺服器陣列的使用者可能會遇到效能非常不佳的情形。若是如此,您可以採取一些步驟,更正可能導致效能低落的問題。或者,這個監視器只做為警告,而您不需執行進一步動作。

原因:   可能原因包括下列一或多項:

  • 許多使用者正在檢視 PowerPoint 廣播。

  • PowerPoint 廣播使用者太常輪詢伺服器。

    如果這個 SharePoint 伺服器陣列的使用者遇到效能非常不佳的情形,請將前端網頁伺服器上的 CPU 使用率與 BroadcastGetData 要求比例相比較。如果 CPU 使用率暴增僅發生在 BroadcastGetData 要求的比例過高情況下,則您可以增加 PowerPoint 廣播輪詢間隔。這樣將會減少 PowerPoint 廣播檢視者所產生的流量。

解決方法:   檢查伺服器陣列之伺服器的一般可用性

  1. 在每部伺服器上執行 PING 命令並檢查回應時間,即可檢查伺服器陣列之伺服器的可用性。

解決方法:   增加 PowerPoint 廣播輪詢間隔

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

  5. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    Set-SPPowerPointServiceApplication -Identity <ID> -BroadcastBrowserHealthyStatePollIntervalInMilliSeconds <N>
    

    其中:

    • <ID> 是 Power Point 服務應用程式的名稱或識別碼。

    • <N> 是毫秒數。預設間隔為 1 秒鐘,下個建議的值為 2 秒鐘。將這個間隔增加超過 2 秒鐘,可能會在使用者檢視 PowerPoint 廣播時對使用體驗造成不良影響。這個變更將只會影響 PowerPoint 廣播的新檢視者。

如需詳細資訊,請參閱<Set-SPPowerPointServiceApplication>。

解決方法:   重設所有前端網頁伺服器上的 Internet Information Services

  1. 在命令提示字元中輸入下列命令,然後按 ENTER:

    iisreset

解決方法:   新增其他伺服器至伺服器陣列

  1. 如果這個失敗持續發生,即使您已經執行所有其他解決方式中的步驟仍是如此,建議您在伺服器陣列中新增伺服器,以協助工作負載達到負載平衡。