Railway 大停機是被駭嗎?10/21 雲端平台停擺拆解與企業應變清單

恆遠數位編輯團隊約 14 分鐘閱讀
Railway 大停機是被駭嗎文章封面:10/21 停機開始、部署暫停超過 12 小時、分批恢復
複製引文

先講答案:2026 年 10 月 21 日 Railway 的大停機,目前沒有任何證據顯示是駭客攻擊。官方只說是「一個影響多個系統的問題」,到台北時間 10 月 22 日清晨都還沒公布原因。這次壞掉的是 Dashboard、API 與部署功能,已經在跑的網站和服務大多照常運作。

這次事件我們從狀態頁轉紅那一刻一路追到清晨,也翻了 Railway 的官方 X 帳號、社群論壇、Hacker News 與國外資安新聞站,想回答一個很多人第一時間會問的問題:是不是被駭了?順著這個問題,這篇也把幾個初學者最容易卡住的觀念講清楚:PaaS 是什麼、為什麼平台停機了網站卻沒掛、停機當下該做什麼、事前又該準備什麼。

如果你在找的是怎麼挑部署平台,可以先看我們整理過的 五大 PaaS 平台比較;如果你是從 Zeabur 搬過來、正在考慮 Railway,Zeabur 停運搬遷指南 裡有完整的替代方案比較。這篇專講這次停機本身,以及它對選平台、做備援的啟示。

Railway 停機懶人包:發生什麼事、影響誰、現在怎麼樣

一句話:Railway 從台北時間 10 月 21 日下午 3 點多開始出問題,Dashboard、API、CLI 一度全部不能用,全平台的新部署被暫停超過 12 小時,到隔天清晨才開始分批恢復。下面這張時間軸整理自 Railway 官方狀態頁,時間都換成台北時間。

台北時間

官方狀態

發生什麼事

10/21 15:24

調查中

開始調查問題

10/21 16:28

調查中

Railway 自己的後端也出現問題

10/21 17:28

已找到問題

Dashboard、API、CLI 都不能用,所有地區暫停新部署,客服論壇也受影響

10/21 19:33

已找到問題

API 恢復一部分,但還有功能不能用,部署仍暫停

10/21 21:40 到 10/22 03:15

已找到問題

每 30 分鐘更新一次,多數是「沒有新進展」

10/22 03:15

已找到問題

宣布恢復部署會分批進行:Enterprise 先,接著 Pro、Hobby,最後 Free 與 Trial

10/22 03:55

已找到問題

部分問題已排除,Enterprise 預計 04:30 恢復部署

看這張表要抓三個重點:

  • 停的是「管理與部署」那一層:不能開後台、不能改設定、不能上新版本。已經在跑的服務,官方沒有說受影響。
  • 時間很長:從開始調查到開始恢復部署,超過 12 小時。中間有將近 6 個小時的更新都是「沒有變化」。
  • 原因還沒公布:官方用的字眼是「影響多個系統的問題」,沒有提到攻擊,也沒有提到資料外洩。

對一般企業來說,最直接的影響是「這段時間不能上線新版本、不能改環境變數」。如果剛好碰上要修一個緊急 bug,或要換掉一把外洩的金鑰,你會發現自己什麼都做不了,只能等。

PaaS 是什麼?為什麼一家平台出事會卡住這麼多公司

PaaS(Platform as a Service,平台即服務)就是幫你把伺服器、網路、部署流程都準備好的雲端平台。你只要把程式碼丟上去,它就幫你建置、上線、配網址,Railway、Render、Vercel、Fly.io 都屬於這一類。

用開店來比喻最好懂:自己架主機像是自己買地蓋房子,水電、裝潢、消防全部自己來;PaaS 像是租一間「廚房設備都裝好的店面」,你帶著食譜進去就能開張。省掉的是大量的建置與維運時間,代價是店面的水電總開關在房東手上。

做法

像什麼

你要顧的事

平台出事時

自己架主機(VPS、實體機)

自己蓋房子

作業系統、資安更新、備份、部署流程全部自己來

多半只影響自己,但出事也要自己修

PaaS(Railway、Render 等)

租裝潢好的店面

顧好程式碼和資料,其他交給平台

平台一停,所有租戶同時受影響,你只能等

SaaS(現成軟體)

直接去餐廳吃飯

幾乎不用顧,只管怎麼用

完全看廠商,你連程式碼都沒有

PaaS 對中小企業特別有吸引力,因為不用養一個專職維運工程師。但這次事件剛好提醒了它的另一面:你把便利交給平台,也把一部分控制權交了出去。房東的總開關跳掉,整條街的店面一起停電,這是所有共用平台的共同風險。想看自己架主機那條路有哪些選擇,可以參考 台灣 VPS 與雲端主機比較。

服務沒停但後台全掛:先分清「執行層」和「控制層」

一句話:雲端平台大致分成兩層,執行層負責讓你的程式跑著、接住使用者的請求,控制層負責部署、設定、後台和 API。這次 Railway 主要壞在控制層。

再用餐廳比喻:執行層是廚房,客人點的菜照樣做出來;控制層是總部的點餐與進貨系統,它當機時,廚房還在出菜,但你沒辦法換新菜單、沒辦法調整價格,也沒辦法加新的員工。客人短時間內可能感覺不到,老闆卻什麼都改不了。

執行層(廚房)

控制層(總部系統)

包含什麼

正在跑的網站、API 服務、資料庫連線、對外網址

Dashboard、API、CLI、建置與部署流程、環境變數設定

這次有沒有壞

官方沒有回報受影響

壞了:後台與 API 不能用,部署暫停超過 12 小時

使用者感受

網站照常開、表單照常送

看不出來

你的團隊感受

看起來一切正常

不能上版、不能改設定、不能重啟,也開不了客服單

最怕碰上的情況

執行層一壞就是全站掛點

剛好要修緊急 bug、換外洩金鑰、擴充流量

分清這兩層,判斷就會快很多:看到平台狀態頁轉紅,第一件事是確認自己的服務還有沒有回應,先慌著搬家反而容易出錯。做法很簡單:先打自己服務的健康檢查網址,確認有回應,再去讀狀態頁判斷影響範圍。用的工具不需要多高級,一個每分鐘打一次網址的監控就夠,挑選方式可以參考 SLA 監控儀表板採購指南。

控制層壞掉最危險的地方,在於它會讓你「沒辦法應變」。如果停機期間剛好碰上金鑰外洩、需要立刻換密碼,你會發現環境變數改不了、服務也重啟不了。這也是為什麼我們一直建議企業把秘密管理和部署平台分開想,前陣子 Zeabur 資安事件的金鑰止血 就是很典型的例子。

Railway 停機是被駭嗎?目前證據怎麼說

截至台北時間 10 月 22 日清晨,答案是:沒有證據顯示是攻擊,但也還不能完全排除,要等官方的事故報告。

我們查了這幾個地方:

  • Railway 官方狀態頁:從頭到尾只說「已找到問題」「影響多個系統」,沒有提到攻擊、入侵或資料外洩。
  • Railway 官方 X 帳號(@railway_status):內容跟狀態頁同步,沒有額外說明。
  • 官方社群論壇 station.railway.com:這次也被拖下水,連進去會被轉到狀態頁,用戶討論串幾乎沒有。
  • Hacker News、The Register、BleepingComputer 等科技與資安新聞站:截至發稿沒有任何攻擊相關報導。

大停機第一時間大家都會猜「是不是被駭了」,這很正常,連平台自己的工程師也會這樣猜。2025 年 11 月 18 日 Cloudflare 全球大當機,官方事後在 事故報告 裡承認,他們一開始誤以為是超大規模的 DDoS 攻擊,最後查出來是資料庫權限調整讓一個設定檔變大兩倍,撐爆了代理程式的上限。

下面這張表整理近一年幾次知名的雲端大停機,看第一時間的猜測和事後真正原因差多少:

事件

停多久

事後公布的原因

是不是攻擊

Cloudflare 2025/11/18

約 6 小時

資料庫權限調整讓設定檔暴增,超過代理程式上限

不是,官方一開始誤判為 DDoS

AWS us-east-1 2025/10/19 到 20

約 14.5 小時

DynamoDB 的 DNS 自動化有競態條件,產生空白 DNS 紀錄

不是

Railway 2026/5/19

約 8 小時

Google Cloud 自動化系統停掉 Railway 的正式帳號

不是

Railway 2026/7/2

約 4 小時

自家防詐騙系統誤把正常的資料庫服務當成濫用而關掉

不是

Railway 2026/9/30

約 5 分鐘

新的路由服務比它依賴的資料庫結構更新先上線

不是

Railway 2026/2/18 到 21

斷續 4 天

九波 DDoS 加上光纖中斷與上游 CDN 出包

有攻擊成分

規律很明顯:大部分大停機是內部變更或自動化出錯,真正由攻擊造成的是少數。Uptime Institute 的 2025 年停機分析 也指出,人為失誤長期占所有停機的三分之二到四分之三。所以面對這次事件,比較務實的態度是:先假設是內部問題,同時把「如果是攻擊該做什麼」準備好,等官方報告出來再決定要不要換密碼。

⚠️什麼情況下要立刻換密碼

如果之後 Railway 的事故報告提到入侵、未授權存取、資料或環境變數外洩,就要立刻輪替放在平台上的所有秘密:資料庫密碼、API 金鑰、JWT 簽章金鑰、第三方服務 token。順序是先到各服務後台撤銷舊的、產生新的,再更新平台上的環境變數並重啟服務。完整步驟可以參考 Zeabur 第二次資安事件拆解 裡的止血清單。

Railway 這一年的事故紀錄:該擔心嗎

先講結論:Railway 今年事故偏多,但每次都公開寫事故報告,這點值得肯定。問題在於多次停機有共同的結構性原因,挑平台時要把這點算進去。下面整理自 bex.co 的事故報告彙整 與其他公開資料:

日期

影響範圍

停多久

原因類型

2025/11/20

新部署

約 2.5 小時

GitHub webhook 流量暴增 10 倍,部署佇列塞爆

2026/1/26 到 29

部署與登入

斷續約 3 天

GitHub OAuth 額度用完

2026/2/18 到 21

全平台

斷續 4 天

DDoS 攻擊加上游網路問題

2026/3/30

約 0.05% 的網域

52 分鐘

CDN 設定把登入後的頁面快取給了沒登入的人

2026/5/19

全平台含執行層

約 8 小時

上游雲端供應商停掉帳號

2026/7/2

美東部分服務

約 4 小時

自家防詐騙系統誤殺正常服務

2026/9/30

全區新連線

約 5 分鐘

路由服務部署順序出錯

2026/10/21

控制層與部署

12 小時以上

官方尚未公布

從這張表可以看出三件事:

  • 成長太快的痛:好幾次都是流量或用量暴增,把某個依賴撐爆。Railway 這兩年用戶量成長很快,系統還在追趕。
  • 依賴上游:5 月那次最嚴重,原因在 Google Cloud 那一端,Railway 自己什麼都沒做錯,平台還是全停。租店面的人,房東的房東出事也會波及你。
  • 自動化是雙面刃:防詐騙系統、DNS 自動化、路由服務,這些都是為了讓平台更穩才加的,出錯時影響面卻最大。

我們的判斷是:Railway 適合當作「主力跑得很順、但要有備案」的平台,不適合當成「放上去就不用管」的保險箱。這句話其實套在任何一家 PaaS 都成立,只是 Railway 今年的紀錄讓這件事變得很具體。

平台停機當下該做什麼:五步驟應變流程

一句話:先確認自己有沒有事,再決定要不要動。大多數平台停機,最好的應變是「什麼都別亂動,但要知道自己在等什麼」。下面這張流程圖可以直接印出來貼在牆上。

圖表載入中…

每一步要注意的細節:

步驟

要做什麼

容易踩的坑

確認影響

打自己服務的健康檢查網址,看有沒有回 200

只看狀態頁就以為自己全掛,其實服務好好的

凍結變更

通知團隊暫停推程式、暫停改設定

有人照常推 GitHub,以為部署會排隊等待

記錄

記下停機期間誰推過什麼、誰按過重啟

恢復後忘了重推,線上版本跟程式碼對不起來

對外溝通

執行層受影響時,掛維護公告、通知重要客戶

什麼都不說,客戶自己發現後信任感大扣分

恢復與驗證

恢復後重新觸發部署,逐一確認版本與功能

以為平台恢復就沒事,沒有實際點過關鍵功能

「凍結變更」那一步特別重要。Railway 之前一次部署暫停事件恢復時,官方在 X 帳號上提醒:暫停期間推到 GitHub 的程式、按下的部署或重啟,都不會排隊,恢復後要自己重新觸發。社群論壇上也有用戶回報 部署一直卡在佇列 的狀況。很多團隊會在這一步出錯:以為恢復後一切自動補上,結果線上跑的還是舊版本,幾天後才發現。

事前要準備什麼:備份、監控、備援三個等級

一句話:不需要每家公司都做到雙平台備援,但每家公司都該有平台以外的備份。停機一次的代價很真實,Uptime Institute 的調查顯示,有 54% 的受訪者說最近一次重大停機損失超過 10 萬美元,兩成超過 100 萬美元(2025 年調查)。中小企業的數字沒那麼大,但客戶下不了單、員工開不了系統的那幾個小時,一樣是實打實的損失。

我們把準備分成三個等級,照公司規模與系統重要性挑:

等級

做什麼

適合誰

大概的成本

第一級:平台外備份

資料庫每天自動匯出到平台以外的儲存空間(例如另一家雲端的物件儲存),程式碼放在 GitHub

所有公司,最低標準

每月幾十到幾百元台幣

第二級:監控加演練

每分鐘檢查服務是否回應,出事自動通知;每季演練一次「從備份還原到新環境」

系統停一天就會影響營收的公司

監控工具每月幾百元起,加上演練的工時

第三級:備援環境

在第二個平台或自己的主機上準備一套能切換的環境,DNS 能快速改指向

停機幾小時就會造成重大損失的系統

成本約為主環境的五成到一倍

第一級是很多公司漏掉的。資料庫放在 PaaS 上很方便,平台也有自己的備份功能,但平台自己的備份跟平台一起停。5 月那次 Railway 因為上游帳號被停,連資料庫都一度無法存取,這時候放在平台以外的那份備份就是救命稻草。3-2-1 備份法則怎麼落實,可以看 資料備份與災難復原指南。

第二級的重點在「演練」。備份檔案存在,不等於還原得回來。備份腳本默默壞了好幾個月,直到真正要用才發現檔案是空的,這是維運圈很常聽到的故事。一季演練一次,花半天,換來真正出事時的心安。這類維運工作要寫進合約,可以參考 維護合約範本裡 SLA 與責任上限的寫法。

第三級要誠實評估值不值得。雙環境不只是錢的問題,資料同步、設定一致、切換流程都要有人顧。對大多數中小企業來說,做好第一、二級,再加上「萬一要搬家,一週內搬得走」的能力,就已經比同業穩很多。系統上線後的維運預算怎麼抓,客製化系統上線後的隱性成本 那篇有整理。

該不該因此搬離 Railway?選部署平台的三個判斷

先講結論:單看這一次停機,不需要急著搬。該不該搬,要看你的系統能承受多長的停機,以及你有沒有能力在別處重建。

我們建議用這三個問題判斷:

判斷問題

可以留下

該認真考慮搬家或加備援

系統停一天的影響多大?

內部工具、行銷頁,停一天可以接受

客戶下單、金流、預約系統,停幾小時就有實際損失

你多常需要上線新版本?

一週上版一兩次,部署暫停半天影響不大

每天多次上版,或常需要緊急修 bug

一週內搬得走嗎?

有平台外備份、程式碼可攜、設定有文件

資料只在平台上、大量依賴平台專屬功能、沒人知道怎麼重建

第三個問題最關鍵。真正讓企業受傷的通常是「被綁住、搬不走」,單次停機反而是其次。Zeabur 今年宣布停運時,搬家快慢的差別,往往就在有沒有平台外的備份和一份寫清楚的部署文件。SaaS 與平台的退場成本怎麼事先在合約裡談好,可以參考 SaaS 退場成本與資料搬遷條款。

如果你正在比較平台,Railway 的優點仍然存在:介面直覺、資料庫一鍵建立、計價透明,對小團隊非常友善。各家平台的完整比較在 Vercel、Railway、Render、Fly.io 比較 那篇。我們的建議是:選平台時把「這家停機時我怎麼辦」當成必答題,回答得出來再上線。

看到這裡,如果你也在想「我們公司的系統,平台掛了到底會怎樣」,我們很樂意 聽你聊聊現在的架構,一起看看備份和備援要做到哪一級才划算。如果系統是用 AI 工具快速做出來的,部署與備份常是最容易漏掉的一塊,可以先做一次 Vibe Coding 健檢。

ℹ️我們怎麼看

PaaS 會繼續成為中小企業上線系統的主流,因為它省下的維運人力是實打實的。但 3 年內,企業選平台的標準會從「好不好用、便不便宜」轉向「出事時我能不能自救」。我們的取捨是:用 PaaS 換速度,同時把資料備份、程式碼與設定文件放在平台以外,確保任何一家平台出事,一週內都搬得走。給老闆的判斷工具很簡單:問你的工程師一句「如果明天這個平台停一整天,我們能做什麼?」答得出來,就放心用;答不出來,先補備份再說。

ℹ️我們做過這件事

我們累積了 40+ 企業客製案落地,從規劃階段就會把部署平台的選擇、資料備份與「平台出事時怎麼辦」一起談清楚,這些是系統能長期穩定運作的基本功。看到這裡,如果你也在想「這套放在我們公司要怎麼規劃才穩」,我們很樂意 聽你聊聊現在的實際情況,一起看看從哪一塊開始最划算。

QRailway 10 月 21 日停機是被駭客攻擊嗎?

截至台北時間 10 月 22 日清晨,沒有任何證據顯示是攻擊。Railway 官方狀態頁只說是「影響多個系統的問題」,沒有提到入侵或資料外洩,科技與資安新聞站也沒有攻擊相關報導。真正原因要等官方事故報告,Railway 過去的大事故都有公開發布報告。

QRailway 停機時,我放在上面的網站會掛掉嗎?

這次主要壞在控制層,也就是 Dashboard、API 與部署功能,官方沒有回報已經在跑的服務受影響。網站通常能照常開,但這段期間不能上新版本、不能改環境變數、也不能重啟服務。建議直接打自己服務的健康檢查網址確認。

Q停機期間推到 GitHub 的程式,恢復後會自動部署嗎?

不一定。Railway 在之前一次部署暫停事件恢復時提醒過,暫停期間推的程式、按的部署或重啟都不會排隊,恢復後要自己重新觸發。最保險的做法是停機期間凍結變更,恢復後逐一確認線上版本是不是最新的。

QPaaS 是什麼?跟自己租主機差在哪?

PaaS 是把伺服器、網路、部署流程都準備好的雲端平台,你只要上傳程式碼就能上線,像是租一間廚房設備裝好的店面。自己租主機像是自己蓋房子,彈性大但什麼都要自己顧。PaaS 省維運人力,代價是平台出事時你只能等。

Q中小企業該怎麼準備,才不怕部署平台停機?

最低標準是把資料庫每天自動備份到平台以外的地方,程式碼放在 GitHub。再進一步是設定服務監控、每季演練一次從備份還原。停機幾小時就會造成重大損失的系統,才需要考慮準備第二套備援環境。

Q看到這次事件,該不該把系統搬離 Railway?

單看一次停機不需要急著搬。要看三件事:系統停一天的影響有多大、你多常需要上線新版本、以及一週內搬不搬得走。搬得走就代表你有選擇權,這比挑到一家永遠不停機的平台實際得多。

分享文章
恆

AUTHOR

恆遠數位編輯團隊

查看作者頁

留言(0)

尚無留言,成為第一個留言的人吧!

需要網站系統架設或軟體開發?

無論是品牌官網、客製化系統還是應用程式,我們的團隊擁有豐富經驗,歡迎聯繫我們,讓專業為您的事業加分。