為減少對效能造成負面影響,Adobe Experience Manager 會以非同步方式處理某些長時間執行且耗用大量資源的操作。非同步處理包括將多項作業排入佇列,並根據系統資源的可用情形依序執行。
這些操作包括:
您可以從「非同步作業狀態」儀表板的「全域導覽 -> 工具 -> 操作 -> 作業」,檢視非同步作業的狀態。
預設狀態下,非同步作業會並行運作。如果 CPU 核心數為 n
,預設狀態下可供 n/2
項作業並行運作。若要使用作業佇列的自訂設定,請從 Web 主控台修改**「非同步操作預設佇列設定」和「非同步操作頁面移動與轉出設定」** 。
如需詳細資訊,請參閱佇列設定。
AEM 以非同步方式處理操作時,您會透過收件匣和電子郵件 (如果已啟用) 收到通知。
如要檢視非同步操作的詳細狀態,請導覽至「非同步作業狀態」頁面。
在 Experience Manager 介面中,依序按一下「操作 > 作業」。
進入「非同步作業狀態」頁面後,即可檢視操作的詳細資訊。
若需了解特定操作的進度,請查看狀態欄中的值。系統會根據進度顯示下列其中一種狀態:
執行中:正在處理操作
成功:操作完成
失敗或錯誤:無法處理操作
已排程:操作已排程,等待稍後處理
若要停止執行中的操作,請從清單中選取操作,然後按一下工具列中的「停止」。
若要檢視額外詳細資訊 (例如說明和記錄),請選取操作,然後按一下工具列中的「開啟」。
系統會顯示作業詳細資訊頁面。
若要從清單中刪除操作,請選取工具列中的「刪除」。若要以 CSV 檔案格式下載詳細資訊,請按「下載」。
狀態為**「執行中」或「已排入佇列」**的作業無法刪除。
AEM 每天 01:00 會執行清除作業,將超過一天的已完成非同步作業刪除。
您可以修改清除作業的排程,並調整已完成作業詳細資訊的保留時間。您也可以針對要保留詳細資訊的已完成作業,隨時設定數量上限。
在「全域導覽」中,按一下「工具 > 操作 > Web 主控台」。
開啟「Adobe Granite 非同步作業清除已排程作業」。
指定下列設定:
儲存變更。
您可以設定資產、頁面或參照等項目的數量上限,供 AEM 以非同步方式處理特定操作,也可以針對作業執行時間,切換電子郵件通知。
如果要刪除的資產或資料夾數量超過上限,系統就會以非同步方式執行刪除操作。
在「全域導覽」中,按一下「工具 > 操作 > Web 主控台」。
在 Web 主控台中,開啟「非同步處理預設佇列設定」。
在「資產數上限」方塊中,指定非同步處理刪除操作的資產/資料夾數量上限。
勾選「啟用電子郵件通知」選項,接收此作業狀態的電子郵件通知,例如成功、失敗。
儲存變更。
如果要移動的資產/資料夾或參照數量超過上限,系統就會以非同步方式執行移動操作。
在「全域導覽」中,按一下「工具 > 操作 > Web 主控台」。
在 Web 主控台中,開啟「非同步移動操作作業處理設定」。
在「資產/參照數上限」方塊中,指定非同步處理移動操作的資產/資料夾或參照數量上限。
勾選「啟用電子郵件通知」選項,接收此作業狀態的電子郵件通知,例如成功、失敗。
儲存變更。
如果要移動的頁面參照數量超過上限,系統就會以非同步方式執行移動操作。
在「全域導覽」中,按一下「工具 > 操作 > Web 主控台」。
在 Web 主控台中,開啟「非同步頁面移動操作作業處理設定」。
在「參照數上限」欄位中,指定非同步處理頁面移動操作的參照數量上限。
勾選「啟用電子郵件通知」選項,接收此作業狀態的電子郵件通知,例如成功、失敗。
儲存變更。
在「全域導覽」中,按一下「工具 > 操作 > Web 主控台」。
在 Web 主控台中,開啟「非同步頁面移動操作作業處理設定」。
勾選「啟用電子郵件通知」選項,接收此作業狀態的電子郵件通知,例如成功、失敗。
儲存變更。