執行定期佇列維護
佇列要定期維護,才能確保系統的效能。失敗和發生嚴重錯誤的項目會累積在佇列中,造成佇列表的規模太大並進而減慢效能。
您應該定期檢視失敗和發生嚴重錯誤的項目,然後移除它們或將其重設為「就緒」狀態。第一次部署生產系統時,最好每週做一次定期佇列維護。當您更加熟悉個別網站的型樣後,可適當地改變該排程。
身為管理員,您必須決定失敗和發生嚴重錯誤的項目是否可安全地刪除或必須重設為就緒狀態。此決定取決於特定佇列與網站實際情況。
|
依預設,會從佇列刪除已完成的任務;不過,如果 wt.queue.removeCompleted 屬性設定成保留它們,則您亦必須移除已完成的項目,這是定期維護的工作之一。
|
依照下面這些步驟,開發一個用於佇列維護的定期常式:
1. 從「佇列管理」表中,找出您想對其進行定期維護之佇列的對應列。
2. 按一下滑鼠右鍵,然後從動作功能表中選取
「檢視資訊」,或者按一下列中的「檢視資訊」
圖示。
佇列的資訊頁便會開啟。
3. 您可以從資訊頁上的「佇列項目」表中,使用「狀況」欄將列排序,以對狀況相似的所有佇列 (若項目尚未排序) 進行編組。
4. 檢查每一個失敗狀況項目,並決定是刪除該項目還是予以重設。
◦ 欲移除失敗項目,請使用表格最左側欄中的核取方塊來選取項目,然後按一下「刪除」圖示
。
或者,選取要刪除的項目,然後從滑鼠右鍵動作功能表中選取「刪除」。
◦ 欲重設失敗項目,請使用表格最左側欄中的核取方塊來選取項目,然後按一下「重設」圖示
。
◦ 或者,選取要重設的項目,然後從滑鼠右鍵動作功能表中選取「重設」。
5. 檢查每一個嚴重狀況項目,並決定是刪除該項目還是予以重設。
◦ 欲移除嚴重項目,請使用表格最左側欄中的核取方塊來選取項目,然後按一下「刪除」圖示
。
或者,選取要刪除的項目,然後從滑鼠右鍵動作功能表中選取「刪除」。
◦ 欲重設嚴重項目,請使用表格最左側欄中的核取方塊來選取項目,然後按一下「重設」圖示
。
◦ 或者,選取要重設的項目,然後從滑鼠右鍵動作功能表中選取「重設」。
6. 重複此流程,直到在每個佇列中刪除或重設全部失敗和嚴重項目為止。