2016-03-31 17 views

回答

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> 
相關問題