WSO2 ESB RabbitMQ AMQP传输参数

WSO2 ESB RabbitMQ AMQP传输参数,wso2,rabbitmq,wso2esb,rabbitmq-exchange,Wso2,Rabbitmq,Wso2esb,Rabbitmq Exchange,我正在使用RabbitMQ入站端点接收发送到exchange的消息 一切运行正常,队列和交换都是在Rabbit上创建的,但是没有应用交换参数,比如交换类型和持久性 我试图将exchange类型更改为topic、fanout和Header,但始终保持直接的默认配置 如何配置exchange类型和其他参数 这是我的端点代码: <?xml version="1.0" encoding="UTF-8"?> <inboundEndpoint name="MessageInbound" p

我正在使用RabbitMQ入站端点接收发送到exchange的消息

一切运行正常,队列和交换都是在Rabbit上创建的,但是没有应用交换参数,比如交换类型和持久性

我试图将exchange类型更改为topic、fanout和Header,但始终保持直接的默认配置

如何配置exchange类型和其他参数

这是我的端点代码:

<?xml version="1.0" encoding="UTF-8"?>
<inboundEndpoint name="MessageInbound" protocol="rabbitmq" sequence="RabbitInbound" statistics="enable" suspend="false" trace="enable" xmlns="http://ws.apache.org/ns/synapse">
    <parameters>
        <parameter name="sequential">true</parameter>
        <parameter name="coordination">true</parameter>
        <parameter name="rabbitmq.connection.factory">connection_factory</parameter>
        <parameter name="rabbitmq.server.host.name">localhost</parameter>
        <parameter name="rabbitmq.server.port">5672</parameter>
        <parameter name="rabbitmq.server.user.name">guest</parameter>
        <parameter name="rabbitmq.server.password">guest</parameter>
        <parameter name="rabbitmq.queue.name">queue</parameter>
        <parameter name="rabbitmq.queue.durable">true</parameter>
        <parameter name="rabbitmq.exchange.name">exchange</parameter>
        <parameter name="rabbitmq.exchange.type">topic</parameter>
        <parameter name="rabbitmq.exchange.durable">false</parameter>
        <parameter name="rabbitmq.exchange.auto.delete">false</parameter>
    </parameters>
</inboundEndpoint>

真的
真的
连接工厂
本地服务器
5672
客人
客人
队列
真的
交换
话题
假的
假的