ActiveMQ / JMS 消息处理程序测试

Posted

技术标签:

【中文标题】ActiveMQ / JMS 消息处理程序测试【英文标题】:ActiveMQ / JMS Message Handler Test 【发布时间】:2012-07-10 15:35:14 【问题描述】:

这并不完全在 JMS 队列处理程序测试中。所以,请继续阅读。

我们有一个架构,其中 spring 通道监听来自 ActiveMQ 的队列。此队列的侦听器将接收消息并具有子侦听器的静态列表(由唯一主题标识)。所有消息都将具有一些参数,包括该消息必须传递到的主题。

SMSService 会将其消息投递到主题为 SEND_SMS 的 activemq。它将被某些 HTTP 服务或 SMPP 服务监听。您甚至可以设计自己的侦听器并将其连接为具有所需“主题”的弹簧组件。

问题: 这个内部主题可能会改变的可能性更大。当没有侦听器时,这甚至不会引发显式运行时异常。有没有办法测试预期听众实际收到的这条消息?

`

【问题讨论】:

问题陈述含糊不清。 【参考方案1】:

作为 tim Bish siad,您的问题陈述过于模糊。

您是否尝试过创建自己的 ActivemMQ interceptor(我不知道它是否对您的问题有用)

【讨论】:

以上是关于ActiveMQ / JMS 消息处理程序测试的主要内容,如果未能解决你的问题,请参考以下文章

敲重点啦!| Jmeter测试ActiveMQ服务

消息中间件--ActiveMQ&JMS消息服务

重新传递 Mule ESB 处理的失败的 activemq jms 消息时保留异常原因

JMS消息中间件原理及ActiveMQ用法

消息中间之ActiveMQ

WSO2 ESB 5.0.0 配置 JMS 传输(ActiveMQ)- 队列消息生产与消费