[英]Dead Letter Queue not being created
my exchange and dlq are not being created.我的交易所和 dlq 没有被创建。 I have the following in my YML below.我在下面的 YML 中有以下内容。 I do get an anonymous queue created, but no messages are posted either.我确实创建了一个匿名队列,但也没有发布任何消息。 Any thoughts.有什么想法吗。
rabbit:
bindings:
documentrequest-policyinqadapter:
producer:
bindingRoutingKey: documentrequest.adapter.*.*.*.policyinq.req
routing-key-expression: headers['events-type']
consumer:
autoBindDlq: true
republishToDlq: true
requeueRejected: false
bindingRoutingKey: documentrequest.adapter.*.*.*.policyinq.req
deadLetterQueueName: pi-adapter-dead-letter-queue
deadLetterExchange: PI-DocumentRequestService-AdapterService-Exchange-dlx
deadLetterRoutingKey: documentrequest.adapter.*.*.*.policyinq.req
maxAttempts: 1
maxConcurrency: 10
Dead letter queues are not supported with anonymous subscriptions;匿名订阅不支持死信队列; you must add a group
to the consumer binding.您必须将group
添加到使用者绑定。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.