Web-Server
使用 jmeter 模擬每個使用者到網路伺服器每秒的“n”次點擊
我想通過網路伺服器進行壓力測試。這就是我想做的事情。
我的網路伺服器上有“你”不同的網址。所以我需要並行點擊這些 url,每個 url 的命中率為每秒 ’n’ 次命中。
最好的工具是什麼?
試試
httperf
實用程序。這是它的用法範例:
httperf --hog --server foo.bar --num-conn 100 --ra 10 --timeout 5 --uri /test
這向 foo.bar 詢問 100 次 URI /test,每秒固定速率 10 個連接。如果您想詢問不同的 URI,請使用不同的 –uri 參數以並行模式執行許多 httperf 實例。
你的標題表明你有 jmeter 我會這樣做。創建一個測試計劃,其中包含隨機組中的所有 URL,其百分比與您的使用統計資訊相匹配(如果有,則堅持均勻分佈)。然後設置一個使用者每 n 秒點擊一次頁面(取決於每個頁面上有多少文本,使用者將在 4 到 40 秒之間停留)並將其設置為增加大量使用者。jmeter 的唯一問題是它有時會在壓倒網路伺服器之前壓倒自己的主機。此外,您需要正在測試的機器和正在測試的機器位於同一 LAN 段上,以消除頻寬影響結果的可能性。