前言
前面一篇講添加均勻隨機定時器可以生成一個隨機值,這個值發生的概率是相等的。實際生活中隨機值的發生概率並不相等,而是符合正太分布或者是高斯隨機分布。
那么什么是高斯隨機數?高斯隨機數是指均值為0,方差為1的隨機數。
高斯隨機定時器Gaussian Random Timer
定時器的作用域
- 定時器是在每個sampler(采樣器)之前執行的,而不是之后(無論定時器位置在sampler之前還是下面);
- 當執行一個sampler之前時,所有當前作用域內的定時器都會被執行;
- 如果希望定時器僅應用於其中一個sampler,則把定時器作為子節點加入;
高斯隨機定時器是在每個sampler(采樣器)之前執行的,如果我們想在第二個請求前加個隨機延遲時間,就添加到子節點
高斯隨機定時器產生的隨機數,發生的概率並不相等,它的概率符合高斯隨機數分布
設置延遲時間
該定時器可以在請求之間設置一個隨機延時,每個隨機延時發生概率符合高斯隨機數分布。
- 偏差值 Deviation (in milliseconds): 偏差值,是一個浮動范圍;
- 固定延遲時間 Constant Delay offset (in milliseconds): 固定延遲時間
延遲時間的計算公式
總的延時 = 固定延遲時間 + 高斯隨機生成的偏差值
單位都是毫秒,固定延遲300ms,偏差100ms,意思是時間延遲300-400ms之間
跟前面均勻隨機定時器功能一樣,只是隨機數的概率不一樣
原文地址https://www.cnblogs.com/yoyoketang/tag/jmeter/,轉載請注明出處!