【現(xiàn)象】:今天的直播系統(tǒng)性能測試中,發(fā)現(xiàn)系統(tǒng)性能壓力當虛擬用戶到40,再繼續(xù)加大壓力,響應升到了230/s后上不去。
成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站建設、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的羅甸網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
【分析過程】:根據(jù)經(jīng)驗判斷,這種情況不是很正常。一般這種情況下,想到的是資源方面的受限,但是從應用機器內(nèi)存,負載,cpu使用情況,loadrunner客戶機相關的資源(內(nèi)存,cpu)方面看,還很充足。排除資源方面的原因。
另一方面懷疑是應用機器的異常,把應用重新搬到另外的機器上,重新壓力測試,情況一樣。這樣排除了機器的問題。
繼續(xù)懷疑某些地方受到限制了。初步想到的是不是線程方面的問題。
配置上了監(jiān)控線程的工具,虛擬用戶從少逐漸增大,發(fā)現(xiàn)增加到40時,逐漸出現(xiàn)time-waiting的線程,繼續(xù)增加虛擬用戶,發(fā)現(xiàn)出現(xiàn)的比例越大。在此應該可以定位到跟線程有關。檢查了resin的線程配置
同時使用 netstat -na|grep 192.xxx.xxx.xxx|wc -l 查看應用的鏈接數(shù)已達到了231,在此問題已定位到。