電商平臺(tái)穩(wěn)定性的保證 分布式壓力測(cè)試
電商平臺(tái)穩(wěn)定性的保證 分布式壓力測(cè)試在電商的開發(fā)中,對(duì)單臺(tái)服務(wù)器的壓力測(cè)試是做的最多的,但是,單臺(tái)后臺(tái)服務(wù)器的并發(fā)數(shù)達(dá)到5百
,是不是代表2百臺(tái)這樣的服務(wù)器就能支撐每秒10萬(wàn)并發(fā)呢(實(shí)際上為了支撐每秒10萬(wàn)并發(fā),2百臺(tái)是
遠(yuǎn)遠(yuǎn)不夠的,無(wú)論淘寶還是京東,都使用了幾千臺(tái)服務(wù)器,是2百臺(tái)的數(shù)倍)
實(shí)際情況不是這樣,因?yàn)閷?duì)單臺(tái)服務(wù)器進(jìn)行壓力測(cè)試時(shí),它所鏈接的緩存服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器,消
息服務(wù)器以及網(wǎng)絡(luò)通道,都是這臺(tái)服務(wù)器獨(dú)享的,而2百臺(tái)服務(wù)器同時(shí)工作時(shí),就會(huì)帶來(lái)對(duì)緩存服務(wù)器
數(shù)據(jù)庫(kù)服務(wù)器 消息服務(wù)器以及網(wǎng)卡 交換機(jī)的巨大流量,并且這些服務(wù)器中一些出現(xiàn)故障時(shí),會(huì)帶來(lái)性
能抖動(dòng),所以,并不代表這2百臺(tái)服務(wù)器就能支撐每秒10萬(wàn)并發(fā)
所以,對(duì)后臺(tái)服務(wù)集群和電商平臺(tái)的整體壓力測(cè)試,就非常必要,而這種壓力測(cè)試,就必須使用分
布式壓力測(cè)試的工具
分布式壓力測(cè)試平臺(tái)分為master控制端和slave代理端,代理端安裝在各個(gè)測(cè)試服務(wù)器上,接受控制端
發(fā)來(lái)的測(cè)試任務(wù)和測(cè)試案例,啟動(dòng)對(duì)電商平臺(tái)的長(zhǎng)時(shí)間并發(fā)壓力測(cè)試并記錄測(cè)試結(jié)果,一臺(tái)服務(wù)器啟動(dòng)
1千個(gè)壓力測(cè)試,1百臺(tái)服務(wù)器就可以模擬10萬(wàn)個(gè)并發(fā)壓力,測(cè)試結(jié)果發(fā)送到控制端,進(jìn)行分析
經(jīng)歷了高并發(fā)的分布式壓力測(cè)試的電商系統(tǒng),那么,實(shí)際運(yùn)行的穩(wěn)定性也就得到了可靠的保障
頁(yè):
[1]