You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-bindings-error-pages.md
+25-12Lines changed: 25 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ Azure Functions integrates with Application Insights to collect error data, perf
33
33
34
34
### Use structured error handling
35
35
36
-
Capturing and logging errors is critical to monitoring the health of your application. The top-most level of any function code should include a try/catch block. In the catch block, you can capture and log errors.
36
+
Capturing and logging errors is critical to monitoring the health of your application. The top-most level of any function code should include a try/catch block. In the catch block, you can capture and log errors. For information about what errors might be raised by bindings, see [Binding error codes](#binding-error-codes).
37
37
38
38
### Plan your retry strategy
39
39
@@ -47,17 +47,16 @@ The occurrence of errors when processing data can be a problem for your function
47
47
48
48
There are two kinds of retries available for your functions: built-in retry behaviors of individual trigger extensions and retry policies. The following table indicates which triggers support retries and where the retry behavior is configured. It also links to more information about errors coming from the underlying services.
| Azure Cosmos DB |[Binding extension](functions-bindings-cosmosdb-v2.md)| Not configurable |[Error codes](/rest/api/cosmos-db/http-status-codes-for-cosmosdb)|
| RabbitMQ |[Binding extension](functions-bindings-rabbitmq-trigger.md#dead-letter-queues)|[Dead letter queue](https://www.rabbitmq.com/dlx.html)| n/a |
58
-
| Service Bus |[Binding extension](../service-bus-messaging/service-bus-dead-letter-queues.md)|[Dead letter queue](/service-bus-messaging/service-bus-dead-letter-queues.md#maximum-delivery-count)|[Error codes](functions-bindings-service-bus-output.md#exceptions-and-return-codes)|
| RabbitMQ |[Binding extension](functions-bindings-rabbitmq-trigger.md#dead-letter-queues)|[Dead letter queue](https://www.rabbitmq.com/dlx.html)|
58
+
| Service Bus |[Binding extension](../service-bus-messaging/service-bus-dead-letter-queues.md)|[Dead letter queue](/service-bus-messaging/service-bus-dead-letter-queues.md#maximum-delivery-count)|
When integrating with Azure services, errors may originate from the APIs of the underlying services. Information relating to binding-specific errors is available in the **Exceptions and return codes** section of the following articles:
0 commit comments