今天和運(yùn)維聊了聊壓測。
是不是挺奇怪?怎么不是和測試聊?
因為測試說他不會壓力測試,于是找了運(yùn)維,好在運(yùn)維了解這方面的東西,不然壓力測試這個任務(wù)可能要被擱淺。
于是運(yùn)維和我說了下這兩天壓力測試的結(jié)果。
使用百萬級數(shù)據(jù)寫入,但是成功的結(jié)果只有4個。也就是系統(tǒng)的承載能力是4。
我聽了都有點震驚。
不知道該說什么,問了句:那這算什么水平?
運(yùn)維面露難色,算是比較低的水平。
于是我和他一起在辦公室里聊了聊,這個結(jié)果究竟是怎么回事,目前大概的原因是什么?
首先用戶注冊的的表,之前的開發(fā)為了實現(xiàn)所謂從10000開始自增,將自增放在了代碼中。
不用看代碼大概也能猜得出,每一次注冊,需要調(diào)用這個新增id的方法。
這簡直就是離了個大譜。
自增,在代碼里實現(xiàn),放到哪里都說不過去吧。
這算是其中一個原因。
此外代碼優(yōu)化也是接下來工作的重中之重。
稍微一個復(fù)雜一點的功能就說要一個月,嚴(yán)重懷疑他們的代碼架構(gòu)以及能力。