針對無訊息測試進行疑難排解
Microsoft eCDN 無訊息測試架構可讓您輕鬆地在多個裝置上執行模擬,以模擬和檢查指定網路在影片事件裝載下的行為。 所有結果都會以邏輯方式呈現在我們的分析儀表板中。
潛在問題:
- 無法建立無訊息測試
- 缺乏分析
- 低對等互連效率
- 並行檢視者與指派裝置之間的大差異
無法建立無訊息測試的解決方案
如果遺漏用於建立無訊息測試的加號 (+) 按鈕,請確定您的 AAD 使用者已獲指派適當的角色,以授與無訊息測試 修改 許可權。 請參閱 這裡適用的角色。
缺乏分析的解決方案
如果遺漏分析,則會假設個別用戶端與 Microsoft eCDN 的後端之間有封鎖。 開啟 管理主控台 ,然後流覽至進階 無訊息測試程式,以 >開始進行疑難排解。 在該頁面的右上方,您會發現問號 (?) 連結,這會帶您前往協助 程式頁面 ,其中可以找到步驟 1 和 3 的其他資訊。 或者,您也可以參考此 作法。
開啟 直接執行器 URL,小心使用您的租使用者識別碼,而不是預留位置
TENANT_ID_HERE
。 從下列範例建構它,或者您可以使用在協助程式頁面中找到的預先建置連結。 這會模擬單一檢視器,我們將使用該檢視器來調查所需的連線。直接執行器 URL 範例 -
https://st-sdk.ecdn.microsoft.com/?customerId=TENANT_ID_HERE&adapterId=Direct
以滑鼠右鍵按一下,然後按一下 直接執行器 頁面上的 [檢查],以顯示瀏覽器的 DevTools。
重要事項
在下列步驟中啟動無訊息測試 之前 ,必須先開啟 DevTools,否則將不會擷取重要的會話啟動資訊來進行分析。
回到 [無訊息測試程式] 頁面,啟動 [已排程的 (無訊息) 測試],將預設值的所有設定保留在 [視訊品質] 之外。 將視訊品質設定為靜態值,例如
480p - 1Mbps
。 啟動之後, 直接執行器 頁面上會出現灰色 div 列,並顯示文字「進行中測試」,以確認資料流程已開始,如下圖所示。您也可以在 [網路] 索引標籤中觀察下載的視訊區塊,以確認會話正在進行。
檢查 DevTool 的 [網路 ] 和 [ 主控台] 索引 標籤是否有錯誤。 請特別注意會話的開頭。
請記下紅色的任何錯誤,不包括「字型」錯誤 (已知且不實作的) 。 任何可能表示封鎖 Microsoft eCDN 的錯誤,都是疑難排解工作的合理潛在客戶。
例如,在 [主控台] 索引標籤中,您可能會看到類似下圖的連線拒絕錯誤。
這可能表示我們的網域
ecdn.microsoft.com
尚未新增至您協力廠商平臺頁面中 [網站允許清單] 底下的允許清單。或者,您的 IP 可能不會包含在[安全性] 頁面的[使用者 IP 允許清單] 中。
注意事項
讓其中一個篩選準則未填入會停用篩選。 也就是說,兩個篩選都不需要 Microsoft eCDN 的專案才能運作。
如果您未取得 HTTP 視訊資料區塊,這可能表示有某些專案會封鎖您連線到我們的後端;beit a firewall, proxy, etc.如果您可以識別被封鎖的 URL 或通訊協定,請與您的網路和/或安全性小組 () 確認是否允許該類型的連線。 檢閱這些檔以確保已建立適當的例外狀況: 網路需求、 雲端和安全性檔案。
最後,您可以使用我們的 Tester 頁面來識別潛在的網路問題,例如防火牆封鎖 WebSocket 連線。 如果您在 [網路] 區段下的任何專案中收到紅色 X,請下載報表並傳送給您的 Microsoft 客戶成功帳戶管理員進行檢閱。
低對等互連效率的解決方案
對等互連效率低通常發生在您對用戶端太少進行無訊息測試時, (低於 20) 。 藉由增加用戶端數目,您將擴大對等互連群組,進而提高對等互連效率。 請參閱 低效率的疑難排解 檔,以取得可能的原因清單,以及如何針對每個原因進行疑難排解。
並行檢視者與指派裝置之間有較大差異的解決方案
這種情況通常會在下列情況發生:
- 線上執行器會在無訊息測試開始之後具現化
- 本機或公司安全性軟體封鎖 Microsoft eCDN
- 在員工離職 (轉換期間進行無訊息測試)
以下是疑難排解的作法:
開始無訊息測試 之前 ,請確定執行器已上線且穩定。
避免在轉換期間啟動無訊息測試, (員工離開辦公室) ,因為這樣可能會扭曲參與者數目。
允許 1 到 3 分鐘的時間,讓即時分析反映在 eCDN 儀表板中。
確定 直接執行器 URL 未遭到封鎖。 Refer to the steps in Solution for lack of analytics section above.