【发布时间】:2016-09-07 13:19:54
【问题描述】:
我想使用 JMeter 在 Websphere MQ 队列上创建测试负载。我只想将消息放入队列中 - 所以我使用的是 JMS Publisher 采样器。 我的配置项是:MQHost:Port, MQChannel, MQQueueManager, MQQueue
在示例中,我输入了一些设置: 提供者 URL:tcp://MQHost:Port 目的地:MQQueue
对于 MQChannel 和 MQQueueManager,我已将它们添加到 JMS 属性设置中:
名称:WMQ_QUEUE_MANAGER,值:MQQueueManager,值类:java.lang.String 名称:WMQ_CHANNEL,值:MQChannel,值类:java.lang.String
我已将连接工厂设置为:MQConnectionFactory
现在我绞尽脑汁的问题是初始上下文工厂设置。我不知道应该设置什么包/类。
另一种选择是使用 MQ 连接设置创建一个 jndi.properties 文件,但也不清楚如何执行此操作。
谢谢。
【问题讨论】:
-
我花了太多时间尝试使用这种方法创建 MQ 性能测试,而是使用 JMS 管理对象并通过文件系统 JDNI 访问该方法。我发现这些链接上的信息很有帮助:-leakfromjavaheap.blogspot.co.nz/2014/07/…-shekup.blogspot.co.nz/2009/06/…
标签: jmeter jms ibm-mq performance-testing