目錄

簡介

必要條件

需求

採用元件

背景資訊

問題

解決方案

進一步考慮事項

已知問題

相關資訊

簡介

本文檔介紹由於Web介面使用和Web登入數最大而導致思科網真多點控制單元(MCU)的Web效能不佳的可能原因，並介紹一些可能的解決方案。

必要條件

需求

思科建議您瞭解以下主題：

- Cisco TelePresence MCU

- 超文字傳輸通訊協定(HTTP)

- 安全超文字傳輸通訊協定(HTTPS)

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- Cisco TelePresence MCU 4500 系列

- Cisco TelePresence MCU 5300 系列

- 思科網真MCU 8510

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

相關產品

本檔案也適用於以下軟體和硬體版本：

- Cisco TelePresence MCU 4200 系列

- Cisco TelePresence MCU 8420

背景資訊

MCU具有八個執行緒，可用於處理HTTP請求。這些連線不僅處理Web介面使用者，還處理透過HTTP的其他請求，例如應用程式介面(API)。因此，每個Web使用者傳送的Web使用者或請求的數量以及API裝置或API請求的數量會影響使用的執行緒數。

傳輸控制協定(TCP)連線可以處於keep-alives狀態。MCU支援三個併發HTTP Keep-Alive連線，它們佔用八個工作執行緒中的三個。如果MCU在32秒內未收到任何資料（以及其他條件），則關閉連線。Keep-alive與整個Web使用者登入不同。有關保持連線的詳細資訊，請參閱超文本傳輸協定— HTTP/1.1備忘錄的持續連線 部分。

注意：上述備忘錄的8.1.2部分說明，HTTP/1.1的預設行為是使用keep-alive，但報頭必須仍然存在，以便在MCU版本4.4及更低版本中使用它們。

當使用者載入網頁時，HTTP請求會傳送到MCU；但是，MCU可以隨時有八個以上的使用者登入Web介面（請參閱下表）。登入使用者傳送的同步HTTP請求受執行緒數量的限制。即使MCU只有八個執行緒可用於處理請求，它也會在拒絕任何請求之前將另外20個請求排隊。

MCU型號

Web會話的最大數量

4501

34

5320

50

5310

30

8510

130

問題

MCU的Web效能較差，可觀察到以下問題：

- MCU Web介面載入緩慢，與MCU API互動的應用程式或裝置失去連線。

- 使用者報告他們無法再訪問MCU Web介面。會議仍處於活動狀態，MCU仍會對ping做出響應。硬重啟後，MCU可再次訪問。

這些消息顯示在事件日誌中(日誌>事件日誌��

112336.297 HTTP : Info : closed http connection - overloaded

112348.390 HTTP : Info : closed http connection - overloaded

112353.392 HTTP : Info : closed http connection - overloaded

112429.516 HTTP : Info : closed http connection - overloaded

112510.617 HTTP : Info : closed http connection - overloaded

112551.739 HTTP : Info : closed http connection - overloaded

112632.838 HTTP : Info : closed http connection - overloaded

2014/10/22 11:58:12.205 HTTP Info 192.1.100.64:53551 connected for 10361s -

listening (102); 192.1.100.64:53475 connected for 10391s - listening (102);

192.1.100.64:53474 connected for 10391s - listening (102); 7116

2014/10/22 11:58:12.205 HTTP Info 192.1.100.64:52451 connected for 10703s -

listening (102); 192.1.100.64:53554 connected for 10361s -listening (102);

192.1.100.64:52450 connected for 10703s - listening (102); 7117

2014/10/22 11:58:12.205 HTTP Info 192.1.100.64:53515 connected for 10376s -

listening (102); 192.1.100.64:52491 connected for 10690s -listening (102); 7118

2014/10/22 11:58:17.206 HTTP Info closed http connection - overloaded"

解決方案

MCU在大量影片參與者使用時會處理更重的負載，因此需要較少的Web使用量才能對其效能產生負面影響。

在正常使用情況下，使用者大約每秒傳送一個請求的4個Web介面會話不會導致MCU發生任何問題。為了絕對確保不會出現問題，思科建議只使用一個Web使用者和一個API裝置(建議使用思科網真管理套件(TMS))。

注意：思科建議自定義API客戶端使用修訂版號和保持活動，並且一次僅傳送一個請求以獲得最佳效能。

啟用auto-refresh(Settings > User interface)後，將增加Web HTTP請求數。思科強烈建議停用此功能以獲得最佳效能。

為確保使用者不會長時間保持登入狀態，請導航到設定>安全，並更改空閒Web會話超時值。此值可設定在1分鐘到60分鐘之間。設定時間到期時，使用者必須再次登入。

附註：如果啟用自動重新整理功能，Web階段作業會無限期地保持開啟。

思科強烈建議使用者透過TMS監控MCU，TMS會在使用時輪詢MCU。如果使用者檢查TMS而不是MCU Web介面，則可以避免大量的Web登入。

如果上述建議無法修復較差的Web效能問題，請確保MCU運行軟體版本4.4或4.5。這些版本輸出日誌消息，其中包含有關耗盡HTTP執行緒的裝置的資訊。檢查這些裝置與MCU建立如此多的連線而不立即關閉連線的原因。

進一步考慮事項

在嘗試修正此問題時，請記住以下一些進一步的注意事項：

- 使用者如何訪問Web介面？

- 有多少API客戶端與MCU互動？

- 正在使用哪個瀏覽器和瀏覽器版本？

已知問題

思科漏洞ID CSCtz35468（MCU軟體記憶體耗盡漏洞）是使用Internet Explorer 9瀏覽器的已知問題。

相關資訊

- Cisco TelePresence MCU MSE系列

- 技術支援與文件 - Cisco Systems