我在 Zeabur 部署的服務(N8N)遇到了 502 Bad Gateway 錯誤。
問題摘要:
PostgreSQL 數據庫數據文件損壞,無法啟動,請協助修復,謝謝。 或是從 2026-02-22 08:00 的備份還原。
相關服務信息:
項目 ID:6896a7006bcbf1a286d46cb1
PostgreSQL 服務 ID:6896a76ff61543a9d88f3783
環境 ID:6896a700431e11983a2d8dbf
n8n 服務 ID:6896a76ff61543a9d88f3761(依賴於 PostgreSQL)
錯誤詳情:
PANIC: could not locate a valid checkpoint record at 9/7596EFA8
Database system was shut down at 2026-02-23 04:32:30 UTC
錯誤詳情
- 狀態碼:502 Bad Gateway
- 請求 ID:tpe1::9a32e77c-b78d-465b-b80d-89f3e587c963
- URL:https://mefu.zeabur.app/
可能原因
- 服務未監聽正確的 Port——可以到 Zeabur 控制台的「網路」分頁檢查服務監聽的 Port。
- 服務發生錯誤導致停止回應——可以到「日誌」分頁排查錯誤原因。
請根據以上資訊協助我排查這個 502 錯誤。
n8n 服務持續崩潰,根本原因是 PostgreSQL 數據庫連接失敗。
問題分析:
數據庫連接被拒絕 - 日誌顯示 connect ECONNREFUSED 10.100.227.6:5432,這表示 n8n 無法連接到 PostgreSQL 數據庫
初始化失敗 - 因為數據庫連接失敗,n8n 無法初始化,導致容器不斷重啟
健康檢查失敗 - 由於應用無法啟動,健康檢查也失敗了