我正在尝试使用rabbitmq配置wso2 esb。我已经阅读了这个article。每当我从发送者发送消息时,它就会到达名为Q1的队列以及ESB控制台。但它没有到达名为Q2的队列。 有人有解决方案吗?
感谢
答案 0 :(得分:2)
根据提供的端点,所有消息都应通过测试交换发布到队列测试。您可以将rabbitmq.queue.routing.key属性引入端点,并使用该路由密钥绑定测试队列以测试交换。
如果您已根据文档[1]正确配置了axis2.xml /代理服务,则您的RabbitMQ服务器端可能存在配置问题。您可以根据文章确认编写简单的Java客户端[2] ]或参考本教程[2]。
或者您可以从RabbitMQ服务器中删除测试队列/测试交换并尝试您的端点。
[1]。 http://docs.wso2.org/display/ESB460/RabbitMQ+AMQP+Transport [2]。 http://www.rabbitmq.com/tutorials/tutorial-one-java.html