咨询:Microsoft Azure Event Hub是否支持dead-letter-topic和dead-letter-queue?
Azure Event Hub 死信功能说明
- Azure Event Hub 具备死信处理能力,对应功能的术语是Dead-Letter Queue (DLQ),和Kafka的dead-letter-topic/queue核心逻辑一致,但实现细节有差异。
- 死信队列是Event Hub命名空间下的特殊队列,专门存储无法被正常处理的消息。触发消息进入死信队列的常见场景包括:
- 消息超出设定的最大重试次数
- 消息大小超过允许的上限
- 消息的有效期(TTL)已过期
- 和Kafka按主题设置死信主题不同,Azure Event Hub的死信队列是绑定到消费者组的,每个消费者组可独立配置是否启用死信及相关规则。
- 你可以通过Azure门户、Azure CLI或官方SDK来配置、管理死信队列,包括查看死信消息、重新处理或清理这类消息。
内容的提问来源于stack exchange,提问作者javadeveloper
相关产品推荐
相关产品推荐

