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
When I start the function app (locally or in the cloud) I get the following warning:
Soon retries will not be supported for function 'Functions.process_something'. For more information, please visit http://aka.ms/func-retry-policies.
When I follow the link, I don't find any information regarding a deprecation or a migration path to an alternative solution.
Now my questions:
Is the warning correct and retries using the decorator will stop working?
If so, how should we implement retries?
More feedback:
For us developers it's much easier if (updated) documentation is located next to the code. As an example: to understand what the @app.retry parameter actually does, I have to follow the link and hope that
the link is working
the link is up-2-date
the documentation applies to the language I am using
Please let me know if you need any further information 👍
Best
Elias
The text was updated successfully, but these errors were encountered:
For ServiceBus triggered function, you will have to use built-in delivery count/dead letter queue for retries which implemented in ServiceBus extension.
Please note that, if you don’t remove the retry attributes, the functions retries will stop working but the trigger itself will continue to work.
Thanks for the clarification! That makes a lot of sense. As you guys work on aligning the functionality of these Python bindings with the C# ones, I believe this will provide a clean approach to error handling.
It would be great if you could update the documentation to include how to implement fixed_delay and/or exponential_backoff strategies with dead letter messages in Python using this new approach 👍
Thanks again for your help! For me everything is clear now, so the issue can be closed 😄
Is your question related to a specific version? If so, please specify:
Extension Bundle:
Python Programming Model:
What binding does your question apply to, if any? (e.g. Blob Trigger, Event Hub Binding, etc)
Question
I've configured retries using the following code:
function_app.py:
host.json:
When I start the function app (locally or in the cloud) I get the following warning:
When I follow the link, I don't find any information regarding a deprecation or a migration path to an alternative solution.
Now my questions:
More feedback:
For us developers it's much easier if (updated) documentation is located next to the code. As an example: to understand what the
@app.retry
parameter actually does, I have to follow the link and hope thatPlease let me know if you need any further information 👍
Best
Elias
The text was updated successfully, but these errors were encountered: