【发布时间】:2018-11-14 10:56:44
【问题描述】:
我在 RabbitMQ 中使用备用交换。以及Java Camel框架中的编码语言。
我想知道谁在 RabbitMQ URL 中使用 exchangeArgsConfigurer。因为我们在骆驼网站上没有适当的文档。 (http://camel.apache.org/rabbitmq.html)
谢谢
【问题讨论】:
标签: java rabbitmq apache-camel rabbitmq-exchange
我在 RabbitMQ 中使用备用交换。以及Java Camel框架中的编码语言。
我想知道谁在 RabbitMQ URL 中使用 exchangeArgsConfigurer。因为我们在骆驼网站上没有适当的文档。 (http://camel.apache.org/rabbitmq.html)
谢谢
【问题讨论】:
标签: java rabbitmq apache-camel rabbitmq-exchange
目前,Camel RabbitMQ 官方页面已经过时。可以参考更新文档here
exchangeArgsConfigurer 已弃用,现在我们可以简单地在 rabbitMQ URI 中使用 arg.queue 或 arg.exchange 或 arg.binding 来添加参数。
例如: rabbitmq://exz.router.main?exchangeType=headers&skipQueueDeclare=true&autoDelete=false&arg.exchange.alternate-exchange=exz.router.ae&autoAck=false
http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=5000
【讨论】: