Azure 死信

Azure 死信,azure,azureservicebus,azure-servicebus-topics,Azure,Azureservicebus,Azure Servicebus Topics,我们为一组队列启用了死信。但我们有一个要求,要么从死信队列中删除特定消息,要么在TTL之后完全不死信它们,因为法律义务。因为我们在一个名称空间中有超过十万个订阅,所以我们排除了在每个死信队列上创建接收者并删除它们的选项 即使主题启用了死信,是否有办法避免死信特定的消息?是否有其他方法来满足此要求?您是否使用队列或主题?您是否考虑过使用?这样,消息将立即从队列中删除,而不会进入死信队列。但是,如果由于暂时性错误而无法处理该消息,则该消息将丢失,您将没有时间处理它。对于不受排除策略约束的消息,会发生

我们为一组队列启用了死信。但我们有一个要求,要么从死信队列中删除特定消息,要么在TTL之后完全不死信它们,因为法律义务。因为我们在一个名称空间中有超过十万个订阅,所以我们排除了在每个死信队列上创建接收者并删除它们的选项


即使主题启用了死信,是否有办法避免死信特定的消息?是否有其他方法来满足此要求?

您是否使用队列或主题?您是否考虑过使用?这样,消息将立即从队列中删除,而不会进入死信队列。但是,如果由于暂时性错误而无法处理该消息,则该消息将丢失,您将没有时间处理它。对于不受排除策略约束的消息,会发生什么情况?它们是被您的系统使用还是发生了其他事情?消息被其他系统使用。我们把它放在主题里一段时间,然后它就会变成死字。由于其他要求,我们无法禁用死信。您可以尝试将死信队列消息自动转发到另一个队列,然后处理它们。您使用的是队列还是主题?是否考虑过使用?这样,消息将立即从队列中删除,而不会进入死信队列。但是,如果由于暂时性错误而无法处理该消息,则该消息将丢失,您将没有时间处理它。对于不受排除策略约束的消息,会发生什么情况?它们是被您的系统使用还是发生了其他事情?消息被其他系统使用。我们把它放在主题里一段时间,然后它就会变成死字。由于其他要求,我们无法禁用死信。您可以尝试将死信队列消息自动转发到另一个队列,然后进行处理