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, 2953🔥, 0💬
Popular Posts:
How to read Atom validation errors at w3.org? If your Atom feed has errors, the Atom validator at w3...
Where to find tutorials on Using Azure API Management Publisher Dashboard? Here is a list of tutoria...
Can Two Forms Be Nested? Can two forms be nested? The answer is no and yes: No. You can not nest two...
How to convert JSON Objects to PHP Associative Arrays using the json_decode() function? Actually, JS...
How to add request query string Parameters to my Azure API operation to make it more user friendly? ...