票務系統的蝴蝶效應
On 2008-10-25 by KT Chiu只是想很單純地記錄下來這兩週發生的事,畢竟心裡已經有些打算,也許之後再也遇不到也說不定啊~
有 關心的人應該都曉得,在兄弟三連勝LaNew打進季後賽的隔天,我們就被打掛了…而且是很慘很慘的那種打掛。大多數人連不上(或斷斷續續連上)網站兩 整天、ibon開賣六小時候才真正開始跑訂單、近十二小時候才全速售票、客服電話響了一整週、聯盟與兄弟(我不敢問統一淵源,哈哈)的不知多少好朋友(現 在大概也不當我是朋友了)會接電話接到得腦癌…
馬的,不是洲際盃、世界盃、亞錦賽、八強外卡都賣過,被還剛被爆放水、結果要收掉一隊(還剛好是欠我不少錢的客戶)的中華職棒總冠軍賽給打掛?到底有沒有準備啊?
有啊,只是誰曉得象迷這麼誇張啊。不過會掛得這麼慘,事過幾天後回顧,發現應該只是一個小小的錯誤所造成;那個小小的錯誤卻如同骨牌一般,把整個系統的問題,滾成了一個大雪球…
關 鍵在於,我們丟給ibon的資料,之前少建了一個小東西。這次季後賽跟總冠軍賽,在澄清湖都有排賽程(無論哪隊晉級);但是LaNew熊在澄清湖的主場, 之前都是把內野上層看臺當成自由席在賣,統一獅這次等兄弟象晉級後,排訂第二場在澄清湖當主場時,卻讓上層看臺通通劃位。而這一點「小小的」差異,我們就 得讓ibon當成是兩個不同的場地,才能正常運作!結果呢,這個上層劃位的場地,在兄弟匆匆忙忙打進總冠軍時,也被匆匆忙忙地忘了…
是忘了吧。或是,太辛苦熬夜的失誤?我想這我不會曉得了,因為處理的同事在季後賽開打前幾天,通知我月底將離職之後,到季後賽開打那天道別,至今我都沒再遇過…
然 後就發生一堆事。由於傳送的基本資料有誤,所以ibon並未將新增的四場比賽(第二至第五場)放進系統;一早兄弟、統一、聯盟等各單位交待東交待西的期 間,我們也沒有與安源互相確認資料的正確度(想像兩個人在這時做三個人會做得很拼的事)…一過中午,事情就一下子發生了。
有人在網站排隊,有人在ibon排隊。
12:00,ibon預計要開賣,卻沒有出現該出現的場次;網站已經擠了一堆人。
12:30, 我們還是沒找到為何無法開賣,人潮回流網站,讓網站只能服務一小部份已經成功連線的球迷;但是因為人太多了(大概去掉圖,光html就流出25MB),所 以連線品質沒麼好,造成在網站上選擇了結帳方式的球迷,被限制在只能在網站上購買(因為ibon還沒開放)。
13:30,我決定通知聯盟、兄弟、統一、安源等單位,公告15:00在ibon重新開放購買。這時ibon認為應該沒問題。
14:30,據說找到問題了,應該可以準時開賣。但是網站整個幾乎停擺,訂單卻還是一筆一筆進來,表示連得到的人還能完成購票流程。
15:00,ibon還是賣不了,因為不明原因造成資料庫回應逾時。
然後,就是無窮無盡的測試與調整,把專屬ibon連線的伺服器,在連線時間、效能、回應時間等等不斷來回調整,卻不見好轉。
18:00,ibon勉強可以賣票,但大概只有1/20的效能。我還記得這之前報數字時,中洲只賣了不到一千張,乃爸聲音頗為失望。
23:15,我還在找問題到底會出在哪裡時,Leon來電,告訴我他可能找到問題所在:已售完的區域會一再出現,讓球迷一按再按,造成流量過大。
23:30,找到原來是因為網站效能被ibon無法售票拖垮,手動跑了兩支原本系統在跑卻會逾時無法更新的檔案,聽到電話那頭一陣歡呼聲…
23:40,ibon開放全速售票。
隔天早上還沒出門前,乃爸就打電話問我數字,但是我沒法回。乃爸說不要緊,進公司再跟他講就好,只是昨晚領隊十一點多也打給他,非常關心中洲的預售狀況…聽說因為只有一千張而怕總冠軍賽票房冷清。
九點多進了公司,我也很好奇啊!半夜全速的ibon能賣出多少張呢?撥了個電話給乃爸,我報出數字:「中洲那場,因為網站上有未對帳的…好啦我不管,假設都會繳錢的話,內野六千六」「啊?什麼?是三場還是怎樣?」「呃,我說,第三場,中洲那場,內野六千六。」
然後一樣是電話那頭,「喔!你說中洲內野現在就賣了六千六百張嗎?六千六百張!喔!好!」顯然是要唸給身旁的領隊聽,哈哈。
這 個時候,我其實還是沒有想到,只是小小一個場地未建的錯誤,會讓網站到現在都再起不能。因為昨天無法在ibon上買的球迷,通通想盡辦法F5到買到票為 止,卻常因為3D驗證、卡號錯誤、選錯購票方式、伺服器回應太慢等種種原因,因為不清楚對帳的流程與時間,被限制在網站上重覆行動…
唉。
不過,做錯事真的是個很差勁但是很有效果的戒ptt法啊。用屁眼想也曉得會被罵到死的我,幹嘛上去找罪受?先解決問題再說吧。但是,我很清楚我已經浪費了太多人的時間,也沒有能力多花個百來萬添加硬體,避免或化解掉這次的大當機事件…
也許沒多少人看到,但是,真的很對不起球迷們。等這次屁股擦完,我會做個了結的。
彙整
- 2026 年 4 月
- 2026 年 3 月
- 2025 年 12 月
- 2025 年 11 月
- 2024 年 12 月
- 2024 年 11 月
- 2024 年 9 月
- 2024 年 8 月
- 2023 年 12 月
- 2023 年 11 月
- 2023 年 6 月
- 2023 年 4 月
- 2023 年 3 月
- 2022 年 12 月
- 2022 年 11 月
- 2022 年 8 月
- 2022 年 6 月
- 2022 年 4 月
- 2022 年 1 月
- 2021 年 1 月
- 2020 年 6 月
- 2018 年 2 月
- 2017 年 4 月
- 2016 年 11 月
- 2015 年 4 月
- 2015 年 3 月
- 2015 年 2 月
- 2014 年 2 月
- 2014 年 1 月
- 2013 年 12 月
- 2013 年 6 月
- 2012 年 9 月
- 2012 年 4 月
- 2011 年 9 月
- 2010 年 11 月
- 2010 年 9 月
- 2010 年 8 月
- 2010 年 7 月
- 2010 年 5 月
- 2010 年 4 月
- 2010 年 3 月
- 2010 年 2 月
- 2009 年 12 月
- 2009 年 9 月
- 2009 年 2 月
- 2008 年 10 月
- 2008 年 9 月
- 2008 年 6 月
- 2008 年 5 月
- 2008 年 4 月
- 2007 年 12 月
- 2007 年 11 月
- 2007 年 10 月
- 2007 年 9 月
- 2007 年 8 月
- 2007 年 7 月
- 2007 年 6 月
- 2007 年 5 月
- 2007 年 4 月
- 2007 年 3 月
- 2007 年 2 月
- 2007 年 1 月
- 2006 年 12 月
- 2006 年 11 月
- 2006 年 10 月
- 2006 年 8 月
- 2006 年 7 月
- 2006 年 6 月
- 2006 年 5 月
- 2006 年 4 月
- 2006 年 3 月
- 2006 年 2 月
- 2006 年 1 月
- 2005 年 12 月
- 2005 年 11 月
- 2005 年 10 月
- 2005 年 9 月
- 2005 年 8 月
- 2005 年 7 月
- 2005 年 6 月
- 2005 年 5 月
- 2005 年 4 月
- 2005 年 3 月
- 2005 年 1 月
- 2004 年 12 月
- 2004 年 11 月
- 2004 年 10 月
- 2004 年 9 月
- 2004 年 8 月
- 2004 年 7 月
- 2004 年 6 月
- 2004 年 5 月
- 2004 年 4 月
- 2004 年 3 月
- 2004 年 2 月
- 2004 年 1 月
- 2003 年 12 月
- 2003 年 11 月
- 2003 年 10 月
- 2003 年 9 月
- 2003 年 7 月
- 2003 年 6 月
- 2003 年 5 月
- 2003 年 4 月
- 2003 年 3 月
- 2003 年 2 月
- 2003 年 1 月
- 2002 年 12 月
- 2002 年 10 月
- 2002 年 8 月
- 2002 年 7 月
- 2002 年 6 月
- 2002 年 4 月
- 2002 年 3 月
- 2002 年 1 月
- 2001 年 12 月
- 2001 年 11 月
- 2001 年 10 月
- 2001 年 9 月
- 2001 年 8 月
- 2001 年 7 月
- 2001 年 6 月
- 2001 年 5 月
- 2001 年 4 月
- 2001 年 3 月
- 2001 年 2 月
- 2001 年 1 月
- 2000 年 12 月
- 2000 年 11 月
- 2000 年 10 月
- 2000 年 8 月
- 2000 年 7 月
Calendar
| 一 | 二 | 三 | 四 | 五 | 六 | 日 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
發佈留言