如何測試乙個伺服器模型的最大併發度?

時間 2021-05-29 22:59:02

1樓:北南

推薦乙個我這兩年常用的吧, Iago

twitter/iago

因為你的併發量很大,你需要把load test部署到幾十個節點上,我一般乙個節點作為客戶端發50-200個request每秒到伺服器端,要是多了的話,你就分不清是客戶端扛不住還是伺服器端扛不住了。先讓客戶端能跑穩了,再看伺服器端。

還有就是這種Redline test,不一定是用aws這個服務,類似思路的測試工具有很多。

RedLine Load Testing

2樓:

2. 發起執行,幾分鐘後就可以看到最終的測試報告,包括人數,收發包,事務等。而且測試過程中網頁是動態重新整理的,可以實時檢視壓測報告:

該工具可以非常方便地幫你測出伺服器的最大併發度,而且配置了監控程序後,還可以監控伺服器的各種效能指標(cpu,記憶體,io等)

3樓:

自己拿4核心IBM伺服器+WindowsServer伺服器進行實際測試,用IOCP連線輕鬆上10萬個,伺服器0CPU0RAM使用率!後來測試過100萬連線也輕鬆完成。

4樓:

雖然測試工具很多,但是很多任務具實際上是在測防火牆,協議棧,框架本身的效能,由於沒有上下文,不一定能夠模擬到應用與後端互動的情況。

所以最好還是自己寫test啊。

5樓:范子逸

最好能根據服務型別,明確併發的定義。

可以參考《LoadRunner 沒有告訴你的》之三――理髮店模型測試工具有很多,如上面提到的jmeter,還有我常用的curlloader, httpd裡包含的ab等。

如果應用場景特殊,可能需要自己實現測試工具。

小白乙個,搭建mc伺服器買輕量應用伺服器還是雲伺服器呀???

雲伺服器比輕量應用伺服器效能更好一些 1 使用物件 輕量應用伺服器面向單機應用,雲伺服器ECS則未做任何限制 2 可擴充套件性 輕量應用伺服器提供的配置僅有少量的幾個可供選擇,公升配侷限較大 雲伺服器ECS提供數十種型別上百種配置可供選擇,並且支援公升級,同時ECS支援搭配其他應用如RDS OSS來...

想要維繫乙個Minecraft伺服器的正常秩序,腐竹需要恪守哪些準則?

Blue Beaker 如果是創造伺服器而且支援1.12或以上版本那麼你應該注意儲存工具欄功能,玩家可以使用這個功能在沒有op許可權的情況下獲得一些創造模式非op不該獲得的物品,比如命令方塊,結構方塊,一些mod裡的除錯工具等,請注意把這些物品的一般玩家使用許可權ban掉 想辦法提高惡意破壞伺服器的...

如何選購組裝乙個用於科學計算的伺服器?

首先我個人不推薦自己組裝伺服器或工作站,台式電腦可以自己組裝,因為台式電腦追求的效能或者價效比,通過自己對每個元件的選擇,可以實現最優搭配,但是用於建模的計算機,更側重於長期穩定的執行,這種穩定性不是個人組裝的機器能實現的,建議直接採購戴爾 惠普 聯想的機器,而且最好不要選擇低端,中端產品起步。至於...