代碼質(zhì)量過(guò)關(guān),性能測(cè)試就只是走個(gè)過(guò)場(chǎng)。
上周對(duì)目前開(kāi)發(fā)的外賣(mài)聚合服務(wù)進(jìn)行了一周的負(fù)載及壓力測(cè)試,收獲了一些經(jīng)驗(yàn),也積攢了一些教訓(xùn),和團(tuán)隊(duì)中的小伙伴們一起對(duì)一款互聯(lián)網(wǎng)產(chǎn)品上線前的壓力測(cè)試有了系統(tǒng)的了解與實(shí)踐,在這里分享一下心得,也借此感謝小伙伴們跟我一起破了連續(xù)加班9天的最長(zhǎng)記錄,如果“有幸”被領(lǐng)導(dǎo)看到,記得給我們加個(gè)雞腿兒,哈哈。
既然要求加雞腿兒,那就得先用成果來(lái)說(shuō)話。
指標(biāo) | 壓測(cè)改善前 | 壓測(cè)改善后 | 結(jié)論 |
---|---|---|---|
TPS | 50/s~70/s | 350/s~380/s | 可支持一秒內(nèi)300人同時(shí)下單 |
平均響應(yīng)時(shí)間 | 5s | 0.2s | 遠(yuǎn)遠(yuǎn)低于餓了么要求的3s響應(yīng)時(shí)間 |
這個(gè)結(jié)果,著實(shí)讓小伙伴們頗為興奮了一陣子,不過(guò)天天看《甄嬛傳》宮心斗的我,必須適時(shí)地潑一下冷水: