淺談痞客邦(Pixnet)的更新事件

八月 21st, 2008 by derekhsu | 1

時值暑假以及奧運期間,正好是使用者的高峰期,Pixnet選在這個時間進行更新,卻又在更新上發生問題,這對Pixnet跟一般使用者的損失都相當大。

到筆者目前所撰文的時間為止,Pixnet都還沒有恢復運作。

shot2

Pixnet的更新是從8月12號所收到的那封改版通知信開始,預計在8月19日凌晨2點開始全站唯讀24小時,進行後台資料匯入(前三小時是完全停機)。

大概的信件內容我列在下邊:

親愛的會員大家好:

PIXNET痞客邦籌備已久的新版後台,將於8/20(三)正式上線,全面轉換升級後台。

為因應將資料庫資料倒入新後台,避免在搬移時發生問題,將暫停任何更改資料或寫入資料(新增照片、新增文章)等動作,因此需要停機3小時然後整日唯讀模式,如果提早完成將會提早開放功能使用。

因此預計從8/19(二)凌晨02:00開始,全站將成為唯讀模式24小時*(前三小時會是全部停機),請大家務必告知親朋好友。

詳細內容請點閱“後台上線停機公告“

痞客邦很準時的在那個時間關機,可是經過了24小時,系統並沒有完全回覆運作,中間一度可以連線進去,我初步看了一下後台的變化,雖然相簿等功能都還不能使用,不過可以感到介面上相當大幅度的變化,至於功能上還暫時沒有看出有什麼不同。不過,詳細的更換公告是:http://support.pixnet.tw/index.php?topic=43531.0,感覺上多了不少功能,還是很值得期待。

而到撰文同時的21日晚上11點,已經接近48小時,系統依然無法正常登入,連線到首頁時只看到如圖般的畫面。

痞客邦有為數眾多的付費VIP會員,而Pixnet對於這些VIP會員的補償則是免費延長使用期限一週,雖然我不是VIP會員,但這個補償也算過得去,畢竟停機兩天,Pixnet所損失的一定會更多。

不過關於這次痞客邦因為改版而造成這麼長的停機,我有一些想法,畢竟痞客邦是國內做得相當不錯的總和性部落格服務,我在Pixnet上面也有部落格,我也希望它能更好。

一、進行更新前是否有先行經過模擬測試?

因為需要作Data Migration的動作,我想痞客邦這次的改版並非只有程式的修改,包括伺服器平台跟資料庫都有所更動。所以需要作資料轉換的動作,這樣的資料轉換是否有先行模擬過可行性?也就是是否有用一個時間點的Production資料作測試呢?

二、關於壓力測試,是否未能正確推測出最大同時線上人數?

根據公告的內容中,系統有進行壓力測試,不過明顯的壓力測試所設定的環境條件可能超過了預期,以至於系統無法正常登入。

三、是否有更新失敗的備援措施?

如果系統的更新失敗,是不是有備援的計畫,也就是說,是不是能夠把系統還原為更新前的狀態,再找出更適當的處理方式以後,再重新進行改版,而不是像這樣改版不順利,只能把系統停在那邊,一邊測試一邊改版,這對使用者的信任度來說具有相當的傷害。

一個未能完整使用的系統,不穩定的系統會讓使用者的操作體驗充滿挫折,當然正式環境跟測試環境一定會有一些不同的地方,不是每次的上線都能這麼完美,所以一旦發生問題的備援措施一定需要先行準備。

四、有沒有考慮並行上線的措施?

並行上線的瓶頸可能會發生在資料庫未經過Migration,而使得新的系統不能跟舊的系統並行,不過這個問題並不是沒有辦法克服,可以先使用備份資料來作Migration,並且在內部測試過後再開放讓使用者進行新平台的測試,等到沒有問題的時候,再停機進行Data Migration也可以。

時值暑假以及奧運期間,正好是使用者的高峰期,Pixnet選在這個時間進行更新,卻又在更新上發生問題,這對Pixnet跟一般使用者的損失都相當大。

Pixnet一直是我評價相當高的BSP,希望Pixnet的技術人員能夠早日渡過難關,我可以想像,他們可能已經48小時沒有睡了。

Popularity: 1% [?]

One Comment on “淺談痞客邦(Pixnet)的更新事件”


  1. Pixnet大改版卻演變成大混亂,突顯出哪些問題? - MMDays said:

    [...] 國內的部落格平台Pixnet一向在網路上的風評是很好的,長期下來也累積了許多死忠擁護者。不料,此次後台大改版卻招致超大聲浪的批評,還引發了一批出走潮,點解?〈圖片引用自四十八個德瑞克〉 [...]