2
我希望在我的網站上進行性能測試,模擬成千上萬的用戶並查找每個服務器的容量限制。我正在使用的工具是jmeter,我已經爲測試場景準備了一個.jmx文件。但是,當我嘗試模擬的用戶同時1000我開始得到:性能/負載測試
<httpSample t="0" lt="0" ts="1338538936990" s="false" lb="VerifyPassword" rc="Non HTTP response code: java.net.SocketException" rm="Non HTTP response message: Too many open files" tn="LoadConfig 1-901" dt="text" by="1375"/>
我認爲錯誤是因爲太多的套接字連接的客戶端上。如果是這樣,我怎樣才能從我的本地機器模擬案例?我可以增加Linux上的開放套接字數量嗎?
另一件事,我發現從一個客戶端測試可以給虛驚一場,當客戶端是瓶頸和服務器工作正常。我如何進行性能測試,以模擬真實生活場景,以便讓10K +用戶擁有自己的CPU/RAM,然後進行性能測試?
在形成日誌文件,該文件確定了詳細的結果。它不會出現在主人或奴隸身上? –