在Jmeter JMS点对点采样器中使用通信样式“清除”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Jmeter JMS点对点采样器中使用通信样式“清除”相关的知识,希望对你有一定的参考价值。

根据http://jmeter.apache.org/usermanual/component_reference.html#JMS_Point-to-Point

通信样式清除用于清除给定队列中的消息。

Scenario: In my test plan , i have 2 threadgroups. 
1) JMS Point to Point sampler to send messages: My JMS sampler fires request_only messages to the inqueue.
2) JMS Point to Point sampler to clear the messages in the outqueue. Here the communication style is selected as "clear" and the outqueue has been specified in the "JNDI Request queue" field.

在运行测试计划时,几乎总是查看结果树显示清除JMS采样器已从队列中清除了0条消息。

知道为什么会这样。

我的目标是确保定期排出出队。请告知是否有更好的方法来做到这一点。

答案

JMeter 4.0支持JMS中的clear选项

JMS点对点采样器增强了读取,浏览和清除选项。

所以你可以选择沟通风格clear

以上是关于在Jmeter JMS点对点采样器中使用通信样式“清除”的主要内容,如果未能解决你的问题,请参考以下文章

用SSH框架ajax和jms实现网页的点对点聊天通信。这个策略可以不?

JMS-ActiveMq-点对点模式

消息中间件 => JMS

基于Tomcat + JNDI + ActiveMQ实现JMS的点对点消息传送

基于Tomcat + JNDI + ActiveMQ实现JMS的点对点消息传送

如何通过 IBM MQ 使用 JMS 点对点消息传递模型来测量 SuT 的响应(处理)时间?