2016-03-31 4 views

Antwort

0

Exchange and Queue Declaration Arguments Der Abschnitt des Transport Bedienungsanleitung erklärt, wie zusätzliche Argumente auf dem Endpunkt konfiguriert werden kann.

Das folgende Beispiel zeigt, wie diese Funktion die Verwendung der RabbitMQ DLQ-Erweiterung ermöglicht, sodass Sie sie ähnlich wie die RabbitMQ TTL extension nutzen können.

<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> 
Verwandte Themen