Skip to the content.

Retry Handler

Objectives

Provide a reusuable component that provides application developers with effective handling of failed requests that can be retried.

Requirements

Supported Status Codes

Status Code Description Notes
429 Too many requests  
503 Server Unavailable  
504 Gateway Timeout  

Future Potential Requirements

Performance Considerations

The thread processing a request should not be blocked while waiting for a retry delay to expire.

Security Considerations

References

Graph Throttling

Open Issues