Jmeter分布式壓力測試過程可能遇到的各種坑


概述

很多同學其實都簡單的做過分布式壓測。按照百度說明書改一下配置,簡單調試一下,就大功告成了。那么分布式真的這么簡單嗎?

判斷需不需要分布式壓測

壓力機資源不夠的情況下,我們就需要另一台機器來支撐一下。比如要做一萬線程的並發,單台機器撐不住了怎么辦?再配置一台機器來分擔壓力。
那又怎么判斷出壓力機資源不夠了呢?我們可以通過簡答的公式來計算一下當前機器能支撐多少線程。
應用可提交的內存=最大堆內存+棧內存*啟動線程數+額外開銷
這個公式可以簡單計算出你當前的壓力機能跑多少並發,如何再決定要不要加機器
QQ交流群:956186148

分布式的哪些雷區

1.一定要保證主從機兩邊網絡互通
很多時候我們跑分布式遇到 connect refused,其實是因為防火牆打開了
2.保證主從機兩邊的jdk版本,jar包版本一致
如果主機有的插件在從機找不到,那肯定會執行報錯
3.主從機的數據要對齊
主機有的參數文件,從機一定要有;主機的參數路徑到了從機就還要考慮格式轉換
4.主從機的時間一定要同步
如果本機的時間是8點,從機時間是10點,那壓力不能對齊
。。。
還有一些坑,歡迎大家群里來討論


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM