2016-03-31 2 views
1

Использование MuleSoft ESB, как я могу опубликовать сообщение для rabbitMQ, используя разъем AMQP из студии AnyPoint, срок действия которой истекает.Публикация сообщения с использованием AMQP-коннектора на MuleSoft ESB с расширением TTY

<amqp:inbound-endpoint queueName="reusableQueue" 
exchangeType="direct" 
exchangeDurable="true" 
queueDurable="true" 
responseTimeout="10000" 
connector-ref="amqpConnector" 
doc:name="AMQP-0-9"/> 

ответ

0

Exchange and Queue Declaration Arguments раздел руководства пользователя транспорта объясняет, как дополнительные аргументы могут быть настроены на конечной точке.

В приведенном ниже примере показано, как эта функция позволяет использовать расширение RabbitMQ DLQ, поэтому вы можете использовать его аналогично, используя рычаг RabbitMQ TTL extension.

<amqp:endpoint name="amqpEndpointWithArguments" exchangeName="target-exchange" 
    exchangeType="fanout" exchangeDurable="true" exchangeAutoDelete="false" 
    queueName="target-queue" queueDurable="true" queueAutoDelete="false" 
    queueExclusive="true" routingKey="a.b.c"> 
    <properties> 
     <spring:entry key="amqp-exchange.alternate-exchange" 
      value="some-exchange" /> 
     <spring:entry key="amqp-queue.x-dead-letter-exchange" 
      value="some-queue" /> 
    </properties> 
</amqp:endpoint> 
Смежные вопросы