我正在使用WSO 2 Micro Integrator向RabbitMQ端点发送消息。但是,我收到以下错误消息:
系统无法从rabbitmq:/localhost:5672/rabbitqueue?rabbitmq.client.connection.retry.count=5&rabbitmq.message.content.type=application/json&rabbitmq.connection.username=guest&rabbitmq.connection.password=guest&rabbitmq.connection.virtual.host=/ URL推断传输信息。
我已经正确配置了端点,并确保RabbitMQ服务器正在运行。下面是我的配置的相关部分:
<endpoint name="rabbitmq-endpoint">
<address uri="rabbitmq:/localhost:5672/rabbitqueue?rabbitmq.client.connection.retry.count=5&rabbitmq.message.content.type=application/json&rabbitmq.connection.username=guest&rabbitmq.connection.password=guest&rabbitmq.connection.virtual.host=/" />
</endpoint>
我不知道是什么原因导致了这个问题。有人可以建议可能的解决方案来解决这个错误吗?提前感谢。
1条答案
按热度按时间5jdjgkvh1#
您是否添加了以下配置以在
deployment.toml
中启用RabbitmQ发送器此错误的最常见原因是未启用传输发送方配置,因为您已确认它已启用。请尝试将连接URL更改为以下格式。