我正在针对IBM MQ执行负载测试,并希望在10分钟内提交10个消息/用户(仅作为概念证明)。 我正在像这样注入各自的负载:
scn_message_ZIP_DP102.inject(rampUsers(10) over(10 minutes)).protocols(jmsConfigMQ1)
但是当检查日志时,我看到应用程序被消息淹没。我希望在10分钟的时间内仅提交10条消息。
答案 0 :(得分:1)
好吧,我们有一个答案-在10分钟内,您启动了10个用户,并且每个用户都在48小时内循环发送一条消息,因此,您可能有数亿个用户,而不是10条消息。删除during
循环,应该没问题。
val scnMessageID14 = scenario("Load testing InboundQueue on MQ-HOST-1 with MessageID14")
.exec(
jms("F&F testing with MessageID 14")
.send
.queue("MESSAGES.QUEUE")
.textMessage(message14)
)