RpcError: 4 DEADLINE_EXCEEDED on calls that used to work.
Server slower than the client deadline, or the deadline expires across retries/hops.
grpc_server_handling_seconds # or a middleware timing logstub.Method(request, timeout=5.0) # sane per-call budget# pass the deadline with context; do not reset it per hopKeepalives + circuit breakers so one slow upstream cannot eat your budget.
Spinning up a fresh box to reproduce or escape this error?
Managed cloud hostingNinjaOps publishes free engineering guides. Some outbound links are affiliate links: they cost you nothing and support the site.
Last reviewed 2026-10-02 · NinjaOps SEO grid · DevOps blog