2016-03-31 18 views

cevap

0

taşıma kullanıcı kılavuzunun Exchange and Queue Declaration Arguments bölüm son nokta üzerinde yapılandırılabilir nasıl ekstra argümanlar açıklar.

Aşağıdaki örnek, bu özelliğin RabbitMQ DLQ uzantısının kullanılmasına nasıl izin verdiğini gösterir, böylece RabbitMQ TTL extension'dan yararlanarak benzer şekilde kullanabilirsiniz.

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