這週 Railway 推出三項重大功能更新:內建免費 CDN、與 Stripe 的整合以實現一行指令快速部署,以及簡化的高可用性 Postgres。這些更新旨在降低開發者的配置複雜度和營運成本。
免費內建 CDN
Railway 現已提供內建 CDN,完全免費,讓全球使用者都能獲得更快的載入速度,同時降低開發者的頻寬成本。與傳統 CDN 設定不同(通常需要 DNS 變更、快取配置和額外費用),Railway 的 CDN 只需一鍵啟用。在服務的網路設定中點擊 ⚡ 圖示,靜態 asset 就會在約一秒內傳播到全球邊緣節點,無需 DNS 變更、外部供應商或複雜配置。
快取遵循合理的預設值:
- HTML 始終視為動態內容,從源站獲取,確保伺服器渲染頁面保持最新
- 完全遵守 Cache-Control 標題,使用者需要時擁有完整控制權
- 靜態內容類型(影像、字型、JavaScript、CSS、音訊、影片等)在無快取標題時預設採用 2 小時 TTL
- 含有 Set-Cookie 的回應絕不會被快取
實踐中,JavaScript 包、樣式表、影像和字型會自動在邊緣快取,源站只需處理動態請求,使用者無論身在何處都能獲得快速頁面載入。Railway 與 Fastly 合作,利用其遍布六個大陸的 100+ 邊緣節點網路提供 CDN 服務,該網路獲得網際網路上許多大型網站信任。後續將新增可配置的預設 TTL、手動快取清除和快取分析功能。
Stripe 整合的一行指令部署
Railway 與 Stripe 合作,基於其「Agent 配置協定」規範,讓開發者及其 AI Agent 無需離開終端機就能從零部署應用。在 Stripe CLI 安裝 projects plugin,即可存取供應商目錄並按需配置 Railway 資源。Railway 與 PostHog、Supabase、Vercel 等一同參與 Stripe APP 生態系開發者預覽。
此功能填補了 MCP 的空白。MCP 適合在已有 Railway 帳號時進行工具呼叫,但不涵蓋帳戶建立、計費或資源生命週期管理。Stripe 的 APP 協定在單一流程中處理所有事項:stripe projects link railway 建立帳戶、設定含 5 美元額度的試用,並一次性回傳認證資訊。新增資源後,Railway 會配置並將連線字串同步至 .env。整個過程無需儀表板、註冊表單或計費頁面。
起始目錄包含 PostgreSQL、MongoDB、Redis、物件儲存(Buckets)與 Docker 映像或 GitHub 儲存庫的運算服務。
高可用性 Postgres
經過數週的優先測試,高可用性 Postgres 現已對所有使用者開放。單一 Postgres 執行個體意味著任何節點故障都會導致資料庫離線。啟用 HA 後,Railway 在幕後配置完整叢集:由 Patroni 管理的 Postgres 複本、HAProxy 負載平衡器將流量路由至目前主要節點,以及 etcd 叢集處理主導選舉。主要節點故障時,叢集自動升級複本並重新路由流量。
該功能基於 Postgres HA 範本構建。傳統高可用性 Postgres 設定需開發者自行配置複本、代理和共識協定,Railway 將此抽象化,提供專用 UI 監控叢集健狀況、複本狀態和目前主要節點。從 Postgres 資料庫設定中一鍵啟用 HA。
Free CDN. No, seriously
— Railway (@Railway) March 27, 2026
Changelog #0283
• One-click CDN
• Railway x Stripe Projects
• High-availability Postgreshttps://t.co/PbU5ZyJgmq pic.twitter.com/6Ei3Wacrsu
