Skip to content

Commit 39946cf

Browse files
committed
Fix sequence of Bulkhead in HttpStandardResilienceOptions
1 parent 9654822 commit 39946cf

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

xml/Microsoft.Extensions.Http.Resilience/HttpStandardResilienceOptions.xml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,25 @@
4444
Bulkhead -> Total Request Timeout -> Retry -> Circuit Breaker -> Attempt Timeout.
4545
</para>
4646
The configuration of each pipeline is initialized with the default options per type. The request goes through these strategies:
47-
<list type="number"><item><description>Total request timeout pipeline applies an overall timeout to the execution,
48-
ensuring that the request including hedging attempts, does not exceed the configured limit.</description></item><item><description>The retry pipeline retries the request in case the dependency is slow or returns a transient error.</description></item><item><description>The bulkhead pipeline limits the maximum number of concurrent requests being send to the dependency.</description></item><item><description>The circuit breaker blocks the execution if too many direct failures or timeouts are detected.</description></item><item><description>The attempt timeout pipeline limits each request attempt duration and throws if its exceeded.</description></item></list></remarks>
47+
<list type="number">
48+
<item>
49+
<description>The bulkhead pipeline limits the maximum number of concurrent requests being send to the dependency.</description>
50+
</item>
51+
<item>
52+
<description>Total request timeout pipeline applies an overall timeout to the execution,
53+
ensuring that the request including hedging attempts, does not exceed the configured limit.</description>
54+
</item>
55+
<item>
56+
<description>The retry pipeline retries the request in case the dependency is slow or returns a transient error.</description>
57+
</item>
58+
<item>
59+
<description>The circuit breaker blocks the execution if too many direct failures or timeouts are detected.</description>
60+
</item>
61+
<item>
62+
<description>The attempt timeout pipeline limits each request attempt duration and throws if its exceeded.</description>
63+
</item>
64+
</list>
65+
</remarks>
4966
</Docs>
5067
<Members>
5168
<Member MemberName=".ctor">

0 commit comments

Comments
 (0)