【发布时间】:2018-01-31 04:27:47
【问题描述】:
我想发布一些消息并使用JMeter 对我的基于docker 的ActiveMQ 服务器进行负载测试。我有适当的配置,但由于某种原因,我无法看到在ActiveMQ 中发布的消息。
我启动并运行了管理控制台,发现队列也没有被创建。我还尝试手动创建队列并查看 Jmeter 脚本是否有效,但没有运气
我已经在 JMeter 3.2 的 jmeter/lib/ext 文件夹中添加了 activemq-all-5.15.0 jar。
我还在 JMeter 结果树中看到以下错误。
javax.naming.NameNotFoundException: jmeter-q
at org.apache.activemq.jndi.ReadOnlyContext.lookup(ReadOnlyContext.java:235)
at javax.naming.InitialContext.lookup(InitialContext.java:417)
at org.apache.jmeter.protocol.jms.Utils.lookupDestination(Utils.java:148)
at org.apache.jmeter.protocol.jms.client.Publisher.<init>(Publisher.java:134)
at org.apache.jmeter.protocol.jms.sampler.PublisherSampler.initClient(PublisherSampler.java:181)
at org.apache.jmeter.protocol.jms.sampler.PublisherSampler.sample(PublisherSampler.java:206)
at org.apache.jmeter.protocol.jms.sampler.BaseJMSSampler.sample(BaseJMSSampler.java:98)
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:491)
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:425)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:254)
at java.lang.Thread.run(Thread.java:748)
【问题讨论】:
标签: jmeter jms activemq load-testing jmeter-plugins