Q13 Service Bus Domain 3 · 20–25% of exam

A cloud-native application must handle temporary Service Bus connectivity issues gracefully. Which SDK feature handles transient errors with exponential backoff automatically?

  1. A Manual retry loop with Thread.Sleep
  2. B ServiceBusRetryOptions configured on ServiceBusClient (correct answer)
  3. C Custom exception handler in processor
  4. D No retry needed; Service Bus guarantees delivery

Shortcut: The Azure Service Bus SDK includes built-in retry logic via ServiceBusRetryOptions. Configure MaxRetries, RetryMode (Exponential/Fixed), and MaxDelay on the ServiceBusClient.