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
[Service Bus] Retry when throttled with short try (Azure#50394)
* [Service Bus] Retry when throttled with short try
The focus of these changes is to improve the retry
logic in the Service Bus SDK when throttling occurs.
Behavior has been adjusted to allow short `TryTimeout`
configurations to consume retries when waiting
for service throttling rather than triggering an
immediate `ServiceBusy` exception.
Copy file name to clipboardExpand all lines: sdk/servicebus/Azure.Messaging.ServiceBus/CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,8 @@
12
12
13
13
### Other Changes
14
14
15
+
- Updated retry policy behavior when the service is throttling and the `TryTimeout` is shorter than the standard throttling time of 30 seconds. Previously, the operation was immediately canceled with a server busy exception. With these changes, the operation will begin consuming retry attempts while throttling until either the server busy state is cleared or all configured retry attempts are exhausted. ([#50121](https://github.com/Azure/azure-sdk-for-net/issues/50121))
0 commit comments