An Azure service that provides an event-driven serverless compute platform.
Confirm Durable Functions Extension Version
- Verify the version of the Microsoft.Azure.WebJobs.Extensions.DurableTask NuGet package in your project.
- If the version is below 2.11.2, upgrade it using the following command:
dotnet add package Microsoft.Azure.WebJobs.Extensions.DurableTask --version 2.11.2
- Redeploy the Function App after upgrading.
If runtime crashes persist, consider separating the Service Bus trigger and Durable orchestrator into different Function Apps for better reliability.
- Use the Durable Functions HTTP API to start orchestrations from the Service Bus trigger.
- Example flow:
Function App 1: Service Bus trigger processes the message and sends an HTTP POST request to the Durable Functions orchestrator.
Function App 2: Durable Functions orchestrator handles the orchestration logic.
Optimize Service Bus trigger settings in host.json.
If runtime issues persist, consider separating Service Bus trigger and Durable orchestrator into different Function Apps.
Use Application Insights to monitor and diagnose runtime health.
Kindly let us know if the above helps or you need further assistance on this issue.
Please "Upvote" if the information helped you. This will help us and others in the community as well.
Thanks