記得上個月玩股網常常秀逗吧,修好已經快兩個禮拜了,所以我們確定已經完美解決問題,想說要跟大家聊一下這次到底是發生什麼事情,以及我們到底做了哪些處理。
工程部一開始先判斷是不是被駭客或神經病攻擊,一個工程師之前在台灣前十大網站待過,他說這應該不是被攻擊,因為以前他們被攻擊的時候是網站完全開不起來,像咱們網站這種狀況如果是被攻擊,那可能遇到吃齋的駭客。
大家覺得合理,沒道理要攻擊又讓咱們吊一口氣,所以應該不是被攻擊。
然後就想,是不是寫了什麼新功能,結果有bug,OMG,找bug最麻煩,尤其是這種有時候有問題有時候又正常的程式,這個就得研究很久了,先不搞,想想有沒有什麼別的可能性,這時候有同事說,會不會是因為咱們週年慶太成功,用戶衝高的關係?
這有可能,所以我們就開始研究是不是同時用飆股搜尋的人太多了?如果把這個服務關掉行不行?
測試一天,發現雖然有比較好,但是還是會掛。 Orz
那是不是看文章的人太多了?把焦點文章關掉試試。
一樣,有比較好,但是還是會掛。 T.T
TMD,那就兩個服務都關掉試試,喔~~!天下太平了,當天網站真的很穩定。
可是咱們不可能真的盤中都不開放飆股搜尋系統和不給看文章,這是很多人盤中一定要做的事情,突然沒法做可能會一下子失去人生重心,提前衰老怎辦?
所以工程部就開始研究如果把焦點文章頁面優化,把一些比較沒效率的寫法改掉,把飆股搜尋也優化,看行不行搞定,弄了幾天發現無效,還是一樣掛。
這時候看來只能回去找新功能的bug,這就是大工程,大家一直不想面對的現實。
我說,還是咱們把機器分流,網頁伺服器弄一台,資料庫放一台,用兩台機器去撐,工程師立馬開始搞這個,於是大家合力花了幾天把網站分成兩台,測試上線沒問題,然後……
網頁伺服器又掛了。
我都要爆血管了,花了兩倍的機器錢,一個月搞我十幾萬的設備費用,還是不行,當場就想拍桌子,不過沒拍下去就是,一來手會痛,二來拍了又怎樣?
我們這段時間還把新開發的幾個功能都恢復到舊版,還會秀逗就不應該是新功能的bug。
最後,突然我們在討論的時候想到會不會有人不當存取玩股網?
立馬去查,結果還真的,每天都有很多莫名其妙的ip來抓資料,一整天才86400秒,結果很多ip一天存取超過六萬次,MD,我們本來同時瞬間人數大概是1500~2000人,結果加上這些程式就變成瞬間上萬人,難怪會死掉。
直到問題出在哪裡就很簡單了,工程師把log檔裡面異常存取的ip全部擋掉,根本不給進來,結果第二天網站就像清晨四點國道三號般的順暢。
老實說隔天我盤中還一直盯著CPU使用率,所有同事也都很緊張地猛刷網站,看是不是真的順了,結果一整天都沒有遇到任何問題,甚至一點停頓都沒有(當然不會頓,機器開了兩台高等級的),一直到三天後我才真的放下心來,以後呢?以後我們會固定排程去過濾程式來掃網站的情況,不會再一次發生類似的狀況。
這次當然是我們的錯誤,非常對不起,會期內的好野會員已經都賠償15天,社團學員因為我們是跟講師拆帳的,為了講師的權益,以及加入的會期不同每天費用也都不同,要賠償會太混亂,所以我們還是賠償好野會員15天給大家,下週一會幫各位儲值。
因為這是系統統一儲值,所以不會有儲值記錄,你可以先去看看現在還剩下幾天好野會期,禮拜一下午再來看一次確定一下。
The post 玩股網驚魂記 appeared first on 楚狂人的投資筆記.
沒有留言:
張貼留言