Muhammad Saad Javed
Muhammad Saad Javed

Reputation: 108

DTF Orchestration instance struck in "Pending" Status

We are using Durable task framework https://github.com/Azure/durabletask for long running processes but facing issues with orchestration execution, there are some instances of orchestration which are available in Azure.Storage.Table.InstanceHistory00Hub but with Orchestration.Status = "Pending" and even after weeks they are not being processed.

I found those instance's messages in Dead-letter queue of /orchestrator , with reason "MaxDeliverCountExceeded"

enter image description hereI think this might be because of input size, but we are using DTF implementation in which if input size increases the service bus limit it store's the input in blob and we have many such instances which successfully processed with input from blob, but these instances have nothing corresponding in blob.

Upvotes: 1

Views: 427

Answers (1)

Arunprabhu
Arunprabhu

Reputation: 1494

When a message from Azure Service Bus Queue is received more than the Max Delivery Count times from the Queue, the message will be dead-lettered with "MaxDeliverCountExceeded" as reason. Check here for the official documentation.

Upvotes: 1

Related Questions