Ich versuche, HTTP-Arbeitslast zu simulieren, die Rayleigh-Verteilung gehorcht. Ich möchte jmeter dafür verwenden. Ich weiß, wie man die Poisson und Gaussian Random Timers verwendet und ich frage mich, ob Sie eine Idee davon haben, wie man einen raleigh-basierten Timer verwendet.Erzeugt Rayleigh-Verteilung mit Jmeter
Danke,
Das ist hilfreich! Ich benutzte die BeanShell-Option, um die commons.math3-Bibliothek zu verwenden. import org.apache.commons.math3.distribution.WeiblullDistribution; Alpha = Ganzzahl.parseInt (vars.get ("Alpha")); Beta = Integer.parseInt (vars.get ("Beta")); rng = Ganzzahl.parseInt (bsh.args [0]); versuchen { WeibullDistribution g = neue WeibullDistribution (Rng, Alpha, Beta); Rückgabe g.sample(); } fangen (Throwable ex) { log.error ("Etwas falsch", ex); werfen Sie ex; } –
Wenn ja, sollten Sie meine Antwort akzeptieren und sie auffrischen, damit andere Benutzer sie verwenden können. Fühlen Sie sich frei, es mit Ihrem Kommentar zu ändern. Danke –