Azure 自动缩放队列包括死信
Azure Auto-scaling Queue includes Dead Letter
我有一个辅助角色,它根据服务总线队列上的队列长度启用了自动缩放。我注意到即使队列中有 0 个活动项目但死信队列中有几个活动项目,我的角色实例似乎仍在扩大。
旧门户图上的指标 "Length" 包括死信项。但是,系统根据死信进行扩展是没有意义的。
有谁知道是否有关于此的官方声明或文档?
您可以利用 auto-forwarding 来集中所有 DLQed 消息。这将确保您的来源 queues/subscription 仅包含要处理的消息。这样您的云服务就可以根据要处理的消息数量准确扩展,而无需计算 DLQed 消息。
注意:您的消息将移至集中式 DLQ,但仍将包含有关源队列的信息。您会找到更多信息 here.
我有一个辅助角色,它根据服务总线队列上的队列长度启用了自动缩放。我注意到即使队列中有 0 个活动项目但死信队列中有几个活动项目,我的角色实例似乎仍在扩大。
旧门户图上的指标 "Length" 包括死信项。但是,系统根据死信进行扩展是没有意义的。
有谁知道是否有关于此的官方声明或文档?
您可以利用 auto-forwarding 来集中所有 DLQed 消息。这将确保您的来源 queues/subscription 仅包含要处理的消息。这样您的云服务就可以根据要处理的消息数量准确扩展,而无需计算 DLQed 消息。
注意:您的消息将移至集中式 DLQ,但仍将包含有关源队列的信息。您会找到更多信息 here.