n8n v2 來了:Zeabur 用戶完整遷移指南
等待終於結束了。n8n v2.0 已經正式落地,帶來了備受期待的 自動儲存 (Autosave) 功能、巨大的效能提升,以及徹底改變我們構建自動化方式的「草稿 vs 發布 (Draft vs. Publish)」工作流程。
如果你是在 Zeabur 上託管 n8n,這是一份完整的指南。通常更新你的實例很簡單,但由於 v2 帶來了一些架構變化(特別是對於 Python 用戶),根據你使用 Code 節點的方式,有三條不同的路徑可供選擇。
以下是如何安全地遷移你的 Zeabur 專案。
如果你更喜歡從頭開始而不是遷移現有實例,我們發布了一個預先設定好的 靜態 n8n v2 範本 (Static n8n v2 Template)。它針對 Zeabur 進行了開箱即用的最佳化。
這適合誰?
如果這聽起來像你的情況,那麼在 Zeabur 上的升級過程非常簡單。
latest)更改為 2.1.4(或可用的最新版本)。就是這樣。 服務重啟後,你將看到新的 v2 介面。
⚠️ 重要提示:即使是基礎用戶,v2 在子工作流程之間的資料流轉方面也有重大變更 (Breaking Changes)。我們強烈建議你在切換之前閱讀官方的重大變更指南。
這適合誰?
關鍵點: n8n v2 改變了 Python 的處理方式。如果你只是更新 Image Tag,基於 Pyodide 的節點可能會失敗,因為環境需求已經改變。你需要對 Zeabur 實例應用特定的設定以維持此功能。
我們為這種情況準備了特定的設定指南。請根據以下指南驗證你的設定和環境變數,以確保 Pyodide 繼續在 Zeabur 上運作:
👉 指南:在 Zeabur 上升級帶 Pyodide 支援的 n8n v2
在期望 Python 工作流程成功執行之前,請務必按照上述連結中的步驟修補你目前的實例。
無論你是基礎用戶還是進階用戶,這些 v2 的變更都會影響每個人:
process.env)。如果你的程式碼依賴它們,你必須明確啟用權限。要深入了解每個技術變更,請參閱官方文件: 📄 n8n v2.0 重大變更文件
不確定該走哪條路?使用此表來決定:
| 功能 / 用法 | 路徑 1:基礎 | 路徑 2:Pyodide | 全新部署 |
|---|---|---|---|
| 主要程式語言 | 僅 JavaScript | JavaScript + 簡單 Python | 全部 |
| 外部 Pip 套件 | 無 | 無 (僅標準庫) | - |
| 效能需求 | 標準 | 標準 | 標準 |
| 遷移操作 | 更新 Image Tag | 更新 Tag + 應用 Config | 使用範本 |
| 最適合 | 大多數用戶 | 輕量級 Python 用戶 | 全新 / 乾淨的開始 |
在 Zeabur 上升級到 v2 是向穩定性和開發者體驗邁出的一大步。選擇適合你工作流程複雜度的路徑,祝自動化愉快! 🚀