Tools, FAQ, Tutorials:
'retry' Policy Statement
How to use the "retry" Policy statement to retry "forward-request" multiple times for an Azure API service operation?
✍: FYIcenter.com
The "retry" Policy Statement allows you to mainly execute
"forward-request" statement multiple times if it fails.
The "forward-request" Statement has the following syntax:
<retry
condition="boolean expression or literal"
count="number of retry attempts"
interval="retry interval in seconds"
max-interval="maximum retry interval in seconds"
delta="retry interval delta in seconds"
first-fast-retry="boolean expression or literal">
<forward-request timeout="60"/>
</retry>
In the following example request forwarding is retried up to ten times using exponential retry algorithm. Since first-fast-retry is set to false, all retry attempts are subject to the exponential retry algorithm.
<retry
condition="@(context.Response.StatusCode == 500)"
count="10"
interval="10"
max-interval="100"
delta="10"
first-fast-retry="false">
<forward-request />
</retry>
⇒ 'mock-response' Policy Statement
⇐ 'forward-request' Policy Statement
2018-01-16, ∼4353🔥, 0💬
Popular Posts:
How To Set session.gc_divisor Properly in PHP? As you know that session.gc_divisor is the frequency ...
How To Pass Arrays By References? in PHP? Like normal variables, you can pass an array by reference ...
What is Azure API Management Publisher Dashboard? Azure API Management Publisher Dashboard is an Azu...
How to add an API to an API product for internal testing on the Publisher Portal of an Azure API Man...
How to troubleshoot the Orderer peer? The Docker container terminated by itself. You can follow this...