目录(4 节)
·
✅ 伺服器已遷到東京,實際停機 22 分鐘 | 11.8
台北時間11月8日08:16–08:39停機,資料完整;亞洲和北美存取變快,歐洲變慢。歡迎體驗並回饋。
Pickful 社群朋友們,
伺服器已經從歐洲搬到東京。今天上午的停機比預計的短,資料完整搬了過來。
✅ 結果
- 停機 22 分鐘: 台北時間 08:16 開始,08:39 恢復服務。原本預計要 1 小時左右。
- 資料完整: 文章、留言、積分、私訊都在,一筆沒少。
- 排程任務照常: 08:44 恢復運行。排好的定時發布、同步到 X 等任務,會按原計畫執行。
🔒 怎麼做到不丟、不重
搬資料庫,最怕兩件事:
- 丟: 搬的時候還有新資料寫進來,搬過去的那份就少了這些。
- 重: 同一件事在兩台伺服器上各做了一次,例如同一筆懸賞撥款付了兩次。
我們是這樣做的:
- 先暫停任務佇列。 發推、懸賞撥款這類任務不再啟動。
- 等手上的任務做完, 再停掉歐洲伺服器。不在半路打斷。
- 替停下來的資料拍一張「指紋」。 用戶、貼文、積分流水、撥款狀態、排隊中的任務,每一類關鍵資料各記一個數。
- 把整個資料庫壓縮後傳到東京。 兩端各算一次校驗碼,一致了才繼續。
- 東京還原好之後,再拍一次指紋, 跟歐洲那份逐項比對。完全一致,才啟動網站。
- 讓 Cloudflare 改連東京,恢復服務。 最後才恢復任務佇列。
只要有任何一步對不上,流程會自動停下,不會帶著問題往下走。正式搬遷前,我們把整個流程完整彩排了一遍,執行步驟也經過了獨立複核。
🚀 速度有什麼變化
伺服器本身變快了。 新伺服器規格更高,資料庫也升級到了 PostgreSQL 18。處理一次請求,中位數從 60 毫秒降到 30 毫秒;最慢的那 10% 請求,從 768 毫秒降到 113 毫秒。
離亞洲更近了。 你打開 Pickful 時,會先連到離你最近的 Cloudflare 節點。時間線、登入後的頁面、發文和留言這些內容,要由節點回伺服器去取。
- 經香港節點的請求,這一趟從 431 毫秒降到 173 毫秒。
- 美國西岸節點快了約一半,美國東部和加拿大快了約三成。
也有變慢的地方。 經歐洲節點存取,這一趟從約 155 毫秒變成約 340 毫秒,因為伺服器離歐洲遠了。這是選擇東京的代價:我們的用戶大多在亞洲。
以上是切換後頭一個半小時的初步資料,對比的是前一天同一時段。
💬 請來體驗,並告訴我們
各地存取走的 Cloudflare 節點不一樣,你的實際感受,正是我們的資料看不到的部分。歡迎在留言區告訴我們:
- 你在哪個城市,用的什麼網路: 家用寬頻、行動網路,還是公司網路
- 用起來感覺如何: 打開首頁、滑時間線、發文,是快了、慢了,還是差不多
- 有沒有哪裡不對勁: 頁面打不開、內容缺漏、通知沒收到,都可以說
歐洲的原伺服器會保留到 11 月 22 日左右,萬一有問題,我們能及時處理。
App 不用更新,Web、iOS、Android 照常使用。
Pickful Team
11.8
转发此帖子?
与您的关注者分享。
回复