您好 n8n 社群,
我在最近的 n8n 更新後,在我的 n8n Cloud 實例上遇到了嚴重的記憶體不足問題。
我的工作流程在 5 月 18 日之前運作完全正常,並且在過去 6 個月內一直穩定運行。在過去一週內,我未進行任何工作流程、節點、認證、配置或環境變更。
在最近的 n8n 版本更新後,多個生產工作流程開始在執行時失敗。當這些工作流程運行時,實例變得不穩定或無回應,自動化停止運行,實例最終記憶體耗盡。
我已經嘗試過刪除已保存的執行紀錄、減少執行歷史記錄以及移除等待節點以減少記憶體使用,但問題仍然持續。即使刪除了執行紀錄,當工作流程再次運行時,實例仍然會記憶體耗盡或當機。
這只在更新後才開始發生,所以我想了解 n8n Cloud 中是否有任何最近的記憶體處理、執行行為、子執行、工作流程並發或節點行為的變更。
我會感謝 n8n 團隊或社群提供指導,以幫助我除錯並確定導致記憶體突增的原因。
我也想知道是否有其他人在最近更新後遇到相同問題,或者這只是在我的實例上發生。
錯誤訊息是什麼(如有的話)?
主要問題是實例在工作流程執行期間記憶體耗盡。
在執行清單中,工作流程顯示為錯誤。
一些最近失敗的執行 ID 是:
執行 ID:1074560
狀態:錯誤
開始時間:5 月 21 日 12:53:34
運行時間:11.722 秒
執行 ID:1074559
狀態:錯誤
開始時間:5 月 21 日 12:53:31
運行時間:5.182 秒
工作流程:
這些是生產工作流程,所以我無法公開分享完整的工作流程 JSON,因為它們包含業務邏輯、認證和整合。
最後一個節點返回的輸出
工作流程在成功完成前失敗。執行狀態顯示錯誤,主要問題是實例層級的記憶體不足行為。
在某些情況下,執行失敗非常快速,例如在毫秒內。在其他情況下,它們運行幾秒後才失敗。
當工作流程運行時,實例也變得不穩定或無回應。
有關您的 n8n 設置的資訊
n8n 版本:
n8n Cloud 最新更新版本
資料庫:
n8n Cloud 託管資料庫。
n8n EXECUTIONS_PROCESS 設置:
n8n Cloud 託管 / 我未直接配置。
通過以下方式運行 n8n:
n8n Cloud。
作業系統:
n8n Cloud 託管 / 不適用。
其他備註
我最近支付了下一個年度計畫的費用,我在 Pro 1 計畫上。工作流程在最近更新前是穩定的。這個問題在更新後開始,而我這邊沒有進行任何變更。
我想知道:
- 我如何識別哪個工作流程或節點導致了記憶體突增?
- 最近是否有任何 n8n 更新改變了記憶體使用、執行處理、工作流程並發或節點行為?
- 是否有任何解決方法、補丁、回滾選項或建議的設置來穩定實例?