2011-01-20 103 views
1

我有一个遗留应用程序运行在Glassfish上,我刚刚配置为使用activemq而不是openMQ。我的activemq经纪人在glassfish以外的独立流程中运行。我认为配置一条骆驼路由可以很好地记录发送到队列的消息。我想要做这样的事情使用骆驼透明地从队列中记录消息

从( “ActiveMQ的:myQueue中”)。为了 ( “ActiveMQ的:myQueue中”) .wireTap( “直接:点击”)。为了 ( “日志:myQueue中” );

我不认为这是有道理的。我想要发生的事情是骆驼将消息透明地记录给消费者。我不想更改代码,以便生产者发送到“入站”队列,并且消费者从“出站”队列接收并由骆驼将它们挂钩,因为这需要更改旧版应用程序。我不认为这是可能的,但只是想知道。

回答