[急迫 - Cloud] 代碼節點逾時「找不到相符的工作執行程式」- 阻止生產工作流程

描述問題

我們的生產工作流程「ZARO · Objetivo Semanal」已經故障超過 3 小時,錯誤訊息為:

「任務請求在 60 秒後逾時 - 您的程式碼節點任務在逾時期間內未被指派給執行者。」

這個問題發生在此工作流程中的每個程式碼節點上,包括簡單的節點,例如 return [{ json: { ok: true } }];。

主要發現(已調查):

  1. 同一個工作流程 JSON 在 2025 年 8 月 17 日運作完美。逐位元組比較匯出檔案:程式碼和連接完全相同(僅 versionId 和 2 個節點的 X/Y 位置不同)。
  2. 同一工作區中的其他工作流程運作正常。「My workflow 5」執行時間為 31ms,今天執行 279 次,0 個錯誤。
  3. 複製有問題的工作流程無法解決問題 - 複製版本也失敗,出現相同的逾時。
  4. 今天連續失敗 7 次以上,所有情況的執行時間完全約為 60 秒 - 純粹逾時,未進行實際執行。
  5. 觸發時沒有並發執行在運作。
  6. https://status.n8n.io 報告所有系統運作正常。
  7. Insights 顯示此工作流程的平均執行時間為 65.36 秒 - 剛好在 60 秒的逾時閾值。

工作流程

無法在此貼上(包含敏感的業務資料 + 65 個節點)。如有需要可提供。

最後節點輸出

錯誤 JSON:

{
“errorMessage”: “Task request timed out after 60 seconds”,
“errorDescription”: “Your Code node task was not matched to a runner within the timeout period. This indicates that the task runner is currently down, or not ready, or at capacity.”,
“n8nDetails”: {
“n8nVersion”: “2.20.7 (Cloud)”,
“binaryDataMode”: “filesystem”
}
}

關於您的 n8n 設定資訊

  • n8n 版本:2.20.7
  • 資料庫:由 n8n 雲端管理
  • n8n EXECUTIONS_PROCESS 設定:由 n8n 雲端管理
  • 透過以下方式執行 n8n:n8n 雲端
  • 作業系統:不適用(雲端)
  • 工作區 URL:n8n.io - Workflow Automation
  • 最後成功執行:2025 年 8 月 17 日
  • 工作流程名稱:ZARO · Objetivo Semanal 090526 TEST

問題

  1. 在我們的方案中,程式碼節點逾時是否可配置為超過 60 秒?
  2. 是否存在卡住的執行者槽位,專門針對此工作流程,需要手動重置?
  3. 為什麼複製工作流程無法指派新的執行者?

此問題阻礙了生產作業。任何指導意見都將不勝感激。

謝謝,
Sergio

嗨 @Sergio_Zaera,歡迎!
這是一個基礎設施問題,需要對你在雲端的 n8n 執行個體進行深入檢查。目前我建議從管理員儀表板重新啟動你的執行個體。如果這樣無法解決問題,可以考慮聯絡這些管道:Where To Ask N8n Questions And Get Fast Answers | Qixazow

針對你的問題回答如下:

你可以將其設定為環境變數,但這在 N8N Cloud 執行個體上不是可用的選項。

因為執行器逾時是執行個體層級的問題,而不是特定工作流程的問題,這理想上意味著執行器要麼很忙碌,要麼已耗盡資源。