如何将消息从WSO2 ESB发布到RabbitMQ?

如何将消息从WSO2 ESB发布到RabbitMQ?,rabbitmq,wso2esb,Rabbitmq,Wso2esb,我正在尝试使用rabbitmq配置wso2 esb。我已经读过了,每当我从发送方发送消息时,它就会到达名为Q1的队列以及ESB控制台。但它没有到达名为Q2的队列。 有人有解决办法吗 谢谢根据提供的端点,所有消息都应通过测试交换发布到队列测试。您可以向端点引入rabbitmq.queue.routing.key属性,并使用该路由密钥将测试队列绑定到测试exchange 如果您已经根据文档[1]正确配置了axis2.xml/proxy服务,则RabbitMQ服务器端可能存在配置问题。您可以确认是否根

我正在尝试使用rabbitmq配置wso2 esb。我已经读过了,每当我从发送方发送消息时,它就会到达名为Q1的队列以及ESB控制台。但它没有到达名为Q2的队列。 有人有解决办法吗


谢谢

根据提供的端点,所有消息都应通过测试交换发布到队列测试。您可以向端点引入rabbitmq.queue.routing.key属性,并使用该路由密钥将测试队列绑定到测试exchange

如果您已经根据文档[1]正确配置了axis2.xml/proxy服务,则RabbitMQ服务器端可能存在配置问题。您可以确认是否根据文章[2]编写简单java客户端,或者参考本教程[2]

或者,您可以从RabbitMQ服务器中删除测试队列/测试交换,然后尝试您的端点

[1] 。
[2].

如果未达到Q2,则问题在于流入流出。确保您在axis2.xml文件中添加了正确的
transportSender
,并在代理服务中具有正确的端点地址。我已将其指定为我的传输发件人和终点。