Skip to main content
8

RESOURCE_EXHAUSTED

ActiveHTTP 429

Some resource has been exhausted – per-user quota exceeded, disk space full, or rate limit hit. RESOURCE_EXHAUSTED is the gRPC equivalent of HTTP 429 Too Many Requests and should be retried with exponential backoff.

Description

RESOURCE_EXHAUSTED indicates that a rate limit or quota has been reached. Clients should back off and retry. The server may include retry-after information in the response metadata.

Common causes

  • •API rate limit exceeded
  • •Per-user quota exhausted
  • •Server memory or disk full
  • •Connection pool exhausted

HTTP equivalent

HTTP 429 – View status code reference →