在AEM Dynamic Media中有效率地重新處理HLS/DASH的大量視訊資產
在AEM Dynamic Media中重新處理HLS/DASH串流的視訊資產時,可能會讓系統過載,並在大量執行時導致失敗。 為確保運作順暢,請以小批次處理視訊、套用編碼設定檔,並使用AEM Assets HTTP API來有效率地識別及重新處理失敗的資產。
說明 description
環境
Adobe Experience Manager Dynamic Media / Scene7
問題/症狀
- 在AEM Dynamic Media中一次重新處理超過2,000個視訊資產會導致系統負載高、資產處理失敗以及網站體驗中斷。
- 失敗的資產需要手動識別和個別重新處理,以提升營運工作量。
解決方法 resolution
附註:不要一次處理所有視訊。 這樣做會降低系統效能並增加失敗的風險。 以間歇方式批次處理視訊,以便在大量作業期間維持系統穩定。
若要解決此問題,請遵循下列步驟:
- 先將視訊編碼設定檔指派給包含視訊的資料夾,然後再開始重新處理。
- 一次以較小的批次處理約100個視訊資產,每個批次可間隔使用2至5分鐘,以防止伺服器負載過重。
- 使用AEM Assets HTTP API,根據資產狀態或檔案狀態進行篩選,以識別失敗或停滯的視訊資產。
- 僅重新處理那些使用相同批次方法識別為失敗或停滯的資產。
- 確認所有必要的視訊都已成功處理並可用於HLS/DASH串流。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f